Skeddit is a modular event planner and scheduler created in Ruby on Rails. Its simplistic design makes it easy to navigate, create, view, join, and manage your events. Skeddit supports account creation, and it can run on any machine with access to the same database, and find the same events.
- Database, Models, Login Page
- Validation, Error Checking, QA, Controllers
- Documentation and Project Generator, resident Rails Guru
- UI, CSS, Views
Skeddit was built with Ruby 2.4.1, Rails 5.1.4, and Postgres 9.6.5. Previous versions may be unsupported.
To set up Rails with Postgres, follow this guide.
Once your Rails environment is set up, run git clone https://github.com/GitGud-KU/Skeddit.git
Then, add your database settings into the config/database.yml file.
Finally, run rake db:create
then rake db:migrate
.
With the databse set up, Skeddit should be ready to run! Type rail s
to launch the app.
Clone the Skeddit repository to your computer.
Open documentation/git_gud_documentation/index.html to browse the code that we wrote.
Open documentation/full_app_documentation/index.html to browse the code for this entire app.