Introducing "DiscoverDevs" - the ultimate platform for employers and developers to connect and collaborate! It's a user-friendly application empowers employers to search for potential employees and developers to find exciting job opportunities.
Employers can create profiles and specify their requirements, such as coding languages, location preferences, and desired experience. With advanced filtering options, they can efficiently discover developers who meet their criteria and directly engage with them. On the other hand, developers can create comprehensive profiles to showcase their expertise, including years of experience, technologies they are knowledgeable in, and links to direct employers to developer portfolios or projects. Developers increase their chances of attracting potential employers by regularly updating their profiles.
If there is a piece of information that requires updating, DiscoverDevs allows users to easily update their profile information whenever needed, ensuring employers have access to the most accurate details about each developer's background and capabilities.
With DiscoverDevs, finding the perfect match for employers and developers is simpler. It streamlines the hiring process, saves time for both parties and fosters meaningful connections within the tech industry. Join DiscoverDevs today for talent acquisition and professional growth possibilities!
Packages required to run locally:
| Packages & Documentation | Installation |
|---|---|
| Sequelize | npm i sequelize |
| MySQL2 | npm i mysql2 |
| Dotenv | npm i dotenv |
| Bcrpyt | npm i bcrypt |
| Express | npm i express |
| Handlebars | npm i handlebars |
| Validator | npm i validator |
At DiscoverDevs, our mission is to help you find the perfect developers for your projects or showcase your talents as a developer. Follow the instructions below to get started:
Create an Account:
- On the homepage, click on the "Create Account" button.
- Fill out the required information, including your name, email address, and password.
- Review and accept our Terms of Service and Privacy Policy.
- Click on the "Sign Up" button to complete the registration process.
Log In:
- If you already have an account, click on the "Log In" button on the homepage.
- Enter your registered email address and password.
- Click on the "Log In" button to access your account.
View Potential Employees (for Employers):
- Once logged in, navigate to the "Employees" section in the main menu.
- Browse through the profiles of talented developers available for hire.
- Use the search and filter options to refine your search based on specific skills, experience, or location.
Showcase Your Talents (for Developers):
- If you are a developer looking to showcase your talents, log in to your account.
- Navigate to the "Profile" section in the main menu.
- Complete your profile by providing information about your skills, experience, and portfolio.
- Highlight your achievements and projects you have worked on.
- Click on the "Save" button to update your profile.
If you need assistance or have any questions, please contact our support team. We are here to help!
- NoSQL
- Sequelize
- Handlebars
- Tailwind
- Node
- Express
- Dotenv
- Bcrypt
- Validator
To access our application you can click on this link.
Various resources were used in creating this application. Some of those resources included websites including W3Schools, MDN, StackOverflow, and DEV Community. When working with the profile.handlebars, sources that were used to create the tech icons were simpleicons.org & svgrepo.com. Alongside those, the profile.handlebars referenced 'tippy' & 'popper'. We also referenced documentation for our technologies to properly understand their functionalities. A bulk of help did come from the resources provided by the boot camp itself; past lessons, homework, mini-projects, and other communicated resources. We also garnered assistance from our TAs in the course when we were stuck on a particular item.
Chad: GitHub -- LinkedIn -- Email
Laura: GitHub -- LinkedIn -- Email
Mohamed: GitHub -- LinkedIn -- Email
Stephanie: GitHub -- LinkedIn -- Email