Daedalus Roster, is a user-friendly job board application designed to connect talented individuals with exciting job opportunities. Whether you're a freelancer looking for project-based work or a user seeking skilled professionals. Freelancers can effortlessly create and publish detailed job listings, showcasing their expertise, availability, and desired compensation. Meanwhile, users can explore a vast array of job listings, filtering by industry, skillset, location, and more. The application offers a seamless experience, allowing users to easily communicate, review proposals, and hire talented freelancers. Daedalus is providing a streamlined and efficient solution for freelancer.
- Open your favorite text editor of choice
- cd to directory then run:
npm install
- cd to client then run:
npm install
- cd to server then run:
npm install
and enter the following command:
npm run dev
to run it locally at localhost:3000.
- Concurrently 8.0.1
- Nodemon 2.0.22
- Mongoose 7.1.1
- Graphql 9.0.0
- Express 4.18.3
- Express-session 1.17.3
- Dotenv 16.0.3
- Cookie-parser 1.4.6
- Bcrypt 5.1.0
- @apollo/server
- @apollo/client
- Chakra-ur/icon
- Chakra-ur/react
- React
- React-dom
- React-router-dom
- React-scripts
Visit the deployed website by clicking here!
Upon visiting the designated URL, USERS are rendered a Landing page with the ability to create an account and become a member. USER who are not members are still allowed to view job listings but do not have the ability to create or edit listings. If a USER is already a member, they are directed to a profile page where they can view and update their credentials. Additionally, a user-friendly navbar is provided to easily navigate between routes, including a route page to view job listings.
Copyright (c) 2023 Ferny Castro, Austin Lewis, Ryan Floersch, Robert Palmer
- Landing page
![Screen Shot 2023-06-15 at 9 38 10 PM](https://private-user-images.githubusercontent.com/124219457/258812447-5261546b-08fb-44df-89a0-3668c4e4cc4e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjYxMzUzMTUsIm5iZiI6MTcyNjEzNTAxNSwicGF0aCI6Ii8xMjQyMTk0NTcvMjU4ODEyNDQ3LTUyNjE1NDZiLTA4ZmItNDRkZi04OWEwLTM2NjhjNGU0Y2M0ZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwOTEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDkxMlQwOTU2NTVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yYzQwNGI1ZjUyYWYzNzI5MDM3MDk0NmMyOGRlMDM2OGJkMDEwNWE0MDA5ZDg3ZDU1MmI1MmU3OTQyNDJmNDRkJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.iLp9Xa-nt8VF67-rdBRElIBendQdqQhSPu6dK7E7F5k)