Ever feel like a deer in the headlights when it comes to your job search? With Career Deer, we’ll turn you from the hunted into the hunter and help you track down the job of your dreams.
The job hunt is a challenging and scary process. There’s a lot of names to keep track of and even more dates. We provide you with a single location to organize and schedule your progress. There's even job search functionality so you can look at job listings without leaving our site and get reminders when your interviews are coming up.
Simply open up the deployed link and explore the website. You can create a new account or, if you're a returning user, you can just log in. You can use our job search function to find jobs to populate your board with or use the custom form to input a job you've discovered elsewhere. If you're interested to see how you compare to other users on our site, you can take advantage of our data visualization features.
If you want to run your own local instance, follow the installation instructions included in this document.
You will need both node
and yarn
installed on your computer in order to run this app. You can find out more about yarn
at their official site.
Inside your terminal or command prompt, navigate to the location of the cloned repo. Install the necessary dependencies by running either -
npm i
or
yarn install
after the dependencies have been installed, you will need to make sure you have mongoDB configured on your computer as outlined in the next section.
If you already have mongoDB setup, you can run
yarn start
to intialize the app. It will launch the application at http://localhost:3000
and you are now ready to search for random New York Times articles
In order for the app to render locally, you will need to have mongoDB installed on your computer. Depending on your operating system, the installation proccess will be different. You can find more info on installing mongoDB through their documentation.
https://docs.mongodb.com/manual/installation/
- HTML5 & CSS3
- Bootstrap - CSS framework
- Javascript - programming language
- mongoDB - database
- Express.js - routing framework
- React.js - user interface library
- Node.js - javascript runtime
- axios - Promise based HTTP client
- bluebird - Promise library
- body-parser - Request parsing middleware
- cheerio - Markup parser and manipulator
- Express - Routing framework
- mongoose - NoSQL database
- morgan - Logging middleware
- morgan-body - Logging middleware
- react-router-dom - Routing library for React with DOM bindings
- Nicholas Fleischhauer - Unobtainiumrock
- Eric Ng - EricNg314
- Robert Shaw - robertshaw87
- Jimmy Tu - jimmytutron
A bigly thank you to our instructor, Jerome, and the TAs, Amber, Ricky, and Sasha!! 😬