Skip to content

rohanphillips/watersportscentral_react_redux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WaterSportsCentral

GitHub repo size GitHub contributors GitHub stars GitHub forks

Description

WaterSportsCentral is a CMS that allows users to add/edit/collaborate on Water Sporting locations.

The overarching theme is to compile a full list of all water sporting types, locations where they're conducted and events both past and present that are conducted at each location. There is currently a need to have a central place where a user can come to obtain this kind of information.

Quick links

Demo Gif

Demo Video

Roadmap

  1. Split front/back end folders in preparation for Heroku deployment.
  2. Complete all user log in/profile functionality.
  3. Add some Oauth components.
  4. Complete full functionality for Locations. This will include maps, comments, questions and perhaps event blog posts associated with the location.
  5. Build out the Sports section with identical funcationality to Locations.
  6. Build out the Events section with identical functionality to Sports.
  7. Launch for public use.

Contributing to WaterSportsCentral

To contribute to WaterSportsCentral, follow these steps:

  1. Fork this repository.
  2. Create a branch: git checkout -b <branch_name>.
  3. Make your changes and commit them: git commit -m '<commit_message>'
  4. Push to the original branch: git push origin WaterSportsCentral/<location>
  5. Create the pull request.

Alternatively see the GitHub documentation on creating a pull request.

Initializing WaterSportsCentral Backend

  1. Navigate to backend folder - cd backend
  2. Initialize database - rails db:migrate
  3. Seed database - rails db:seed
  4. Start rails server - rails s -p 3001

Initializing WaterSportsCentral Frontend

  1. Navigate to the frontend folder - cd frontend
  2. Start development server - yarn start

Contributors

Thanks to the following people who have contributed to this project:

Contact

If you want to contact me you can reach me at rohan@rohanphillipscoding.com

About

Flatiron Final Project - React/Redux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published