Express, React & Redux, Mongo, Mongoose, Sass .
Web app for informing young people of a variety of careers and paths 🎓
- Young people have little exposure to the variety of jobs and careers paths they could pursue.
- Uncertainty around career prospects.
- Little knowledge of the path to take to get a specific job.
As a user I can browse a variety of career paths and view detailed information about the ones that I am interested in.
- Read welcome page and instructions on how to use the app.
- View card with job and decide if I like / dislike it.
- Click on card to view more details.
- View list of jobs I like.
- Click on job to view details on the job and career path.
- Read details instructions for the app in the help page.
Below, prototype images from figma
- CamelCase for JavaScript id's.
- kebab-case for CSS Classes.
- snake_case for multiple word file names.
- Comments where appropriate for code clarification.
- ES6 on backend and ES5 on the frontend.
- All team members should understand code before approval (comments on PR).
Clone the repository.
git clone https://github.com/facn2/path-18.git
Install npm modules.
npm install
Development:
npm run bundle:watch
npm run dev:start
Production:
npm run bundle
npm start