A mobile web app that is used by students to group their projects. The app shows the project name, date created, and time taken to complete the project. The app also shows the groups available. a student can add a new group and a project as well. The summation of time spend on all the collective project by a user is also displayed.
- Major languages: Ruby 2.7.0
- css: for form styling
- bootstrap 4
- frameworks: Rails 5.2.3
- technologies used: Rails tests
https://dry-tundra-15077.herokuapp.com/login
ruby version 2.7.0 rails version 5.2.3
Run the the following commands in your terminal to setup the project in your local computer
- Clone the project
git clone git@github.com:oloomoses/group-my-projects.git- Go to the project folder
cd group-my-projects- Check out the working branch
git checkout features- run bundle to install all gems
bundle install- Postgres db:create
rails db:create- Update local database
rails db:migrateRun the following command to run the project
rails s- Open your browser and type: http://localhost:3000/
- user_name => Should be present
- user_name => Should be unique
- name => Should be present
- user_name_length => should be a maximum of 20
- email => should be present && should be email format
- should belong to user
- project name must be present
- project time must be present
- should belong to a group(optional)
- should belong to user
- name should be present
- icon should be present
Run bundle exec rspec
👤 Oloo Moses
- Github: @githubhandle
- Twitter: @twitterhandle
- Linkedin: linkedin
Give a ⭐️ if you like this project!
- Hat tip to anyone whose code was used
- Inspiration
- etc
This project is MIT licensed.
