Skip to content

salma71/sinatra_todo_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TODO Application

introduction

is a Sinatra application using MVC structure. The application used database sqlite3 to store users information and todos list. ActiveRecord has been used to set the associations relationship

Overview

The application is designed to let the user to :

  • Create a new account and sign-in
  • Edit his profile page by updating his personal info name & email
  • Create a new todo, show todo list, update and delete todos

Running the app

  • fork and clone this repo.
  • cd the directory from the terminal
  • in the terminal run bundle install to install all required gems
  • run shotgun to open the app
  • open the local host in your web browser
  • start by hitting sign-up button

Note You have to enter a proper email to be allowed to signup to the application.

The MVC structure

You can try the app on Heroku

About

Sinatra application using MVC structure.

Topics

Resources

License

Stars

7 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors