CodeWorkers is a dedicated platform for CodeWorks graduates. It offers opportunities to find your next job, connect with fellow graduates, collaborate on projects, and share your experiences.
- It helps you to reach out to other graduates in your area or field of interest.
- It gives you the opportunity to collaborate on projects with other graduates.
- it is a best place for networking with other CodeWorks graduates.
Except for the regular suspects; git, Node, npm, you need these things to work on the CodeWorkers app. Follow the instructions supplied below them or on their links to get them up and running before you continue with Installation.
- Sign Up for a Google Firebase account and create a new project. You will need to set up a Firestore database and enable Google Authentication.
- You can use mock data for the Firestore database. You can find the mock data in the
app/lib/firebasefolder. - Use
addMockData.tsto add the mock data to your Firestore database. - Dont forget to creare a
.env.localfile in the root of the project and add the following environment variables:NEXT_PUBLIC_FIREBASE_API_KEYNEXT_PUBLIC_FIREBASE_AUTH_DOMAINNEXT_PUBLIC_FIREBASE_PROJECT_IDNEXT_PUBLIC_FIREBASE_STORAGE_BUCKETNEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_IDNEXT_PUBLIC_FIREBASE_APP_IDNEXT_PUBLIC_FIREBASE_MEASUREMENT_ID
This is a Next.js project bootstrapped with create-next-app.
-
Clone this repo and enter!
git clone https://github.com/alperenweb3/codeworkers.git cd codeworkers -
Install dependencies.
npm install
-
Run the development server:
npm run dev
-
Open http://localhost:3000 with your browser to see the result.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.
Improvements are welcome :)
Fork the repo and do your thing. Push to your fork and submit a pull request.
This project is licensed under the MIT License.



