This repository contains the final group project completed at LEARN Academy by the group Bang-False (!false). DreamJob is a full stack web application that uses React for the front-end, Express for the back-end, and PostgreSQL for the database. Our site aims to give job seekers greater control in managing their job searching process.
- Job seekers are able to manage their job application process. They can keep track of:
- Jobs openings that are of interest.
- Jobs openings that they have applied to.
- Jobs openings that they have interviewed for.
- Jobs openings that have resulted in an offer.
- Ability to research jobs using the Glassdoor API.
- Clone the repository (
git clone https://github.com/charmgeorge/DreamJob.git
) - Change directory into the project (
cd DreamJob
)
- Change directory into the React application (
cd dreamjob_frontend
) - Install yarn (
yarn install
) - Start yarn (
yarn start
)
- Open a new terminal window
- Change directory into the Express application (
cd dreamjob_backend
) - Install all the dependencies (
npm install
) - Run the server (
nodemon app.js
) - Go to http://localhost:3000
Report any bugs and/or request a feature by using the issue tracker.
You can begin to run this application from your command line (do not include the brackets [ ] in your commands):
- Create a new branch (
git checkout -b [NAME OF BRANCH HERE]
) - Make your changes and contributions
- Add changes (
git add .
) or (git add [NAME OF FILES CHANGED]
) - Commit changes (
git commit -m "[NOTE OF YOUR CHANGES HERE]"
) - Push to your branch (
git push origin [NAME OF BRANCH HERE]
) - Create a Pull Request
This application was created using:
- React
- JavaScript library for the front-end.
- Express
- Node.js web application framework for the back-end.
- PostgreSQL
- Database management system.
- Glassdoor API
- Provides access to the Glassdoor data.
- Bootstrap
- JavScript framework for styling and developing a responsive website.
Nick Bouldien |
Brady Espinosa |
Charmaine George |
Antonio Navarro |
---|---|---|---|
Melissa Nuñez |
Teddy Reece |
Miran Romick |
Rob Kaufman - Thank you for your help!