A grouping app that allows users to add courses, groups and courses to groups. Users can see a course's name, creation date, credit hours and group icon if the course belongs to a group. The group's name, icon, creation date and number of courses is also displayed. The total number of groups is displayed.
- Ruby
- Ruby on rails
- HTML5
- SCSS
- Javascript
To get a local copy up and running follow these simple example steps:
- Clone the repository as indicated by Setup section below
- GitHub
- Git
- Ruby 2.7.2
- Ruby on Rails 6.1.3.2
- Rspec-rails
Clone repository from github to your local drive by following these steps:
- Open Terminal.
- Change the current working directory to the location you want the cloned directory.
- Enter the following:
$ git clone [email protected]:amiraabouhadid/GroupMe.git.
- Press Enter to create your local clone.
- Install gems with:
$ bundle install
-
Update ./config/database.yml with your local postgres username and password.
-
Setup database with:
$ rails db:create
$ rails db:migrate
To test all models, write the following in your terminal:
$ rspec spec/models
Start server with:
$ rails s
In your browser, navigate to:
http://localhost:3000/
Amira Abouhadid
- GitHub: @amiraabouhadid
- Twitter: @AbouhadidAmira
- LinkedIn: amira-abouhadid
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Hat tip to anyone whose code was used
- Inspiration
- etc
- This project is MIT licensed.
- This project is creativecommons licensed.