Giter Site home page Giter Site logo

mondalraj / devshowcase Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 2.0 82.28 MB

This is where people who code, can connect, can showcase their development projects in front of whole coder's community. Get hired by startups to build your developer expertise.

Home Page: https://devshowcase-22.vercel.app/

License: MIT License

JavaScript 99.15% CSS 0.85%
developer-portfolio mongodb nextjs rest-api showcase-website

devshowcase's Introduction

Devshowcase

This is where programmers can connect and showcase their work to the broader programming community. Even better, they can find jobs with startups to gain expertise as developers.
Developers can create a profile by including details about their schooling, projects they have worked on, and prior employment experience.
For coders who are too busy writing code and don't have time to build their portfolio in addition to the resume/CV, their profile serves as a developer portfolio.
They can also send the recruiters the URLs to their profiles.
Developers can examine each other's profiles for ideas and communicate with their projects by leaving comments on each other's work.
People can also write the developer directly with a message that is posted to the developer's email.
This is a one-stop shop for developers to advertise their abilities and current projects.

Feartures (Included and to be included in the later days)

Demo

https://devshowcase-22.vercel.app/

Tech Stack

Frontend: React JS, Next JS, TailwindCSS, Framer Motion, Google Auth, Mailjet

Backend: Node JS, JWT, MongoDB, Mongoose, Cloudinary API

Run Locally

Clone the project

  git clone https://github.com/mondalraj/devshowcase.git

Go to the project directory

  cd devshowcase

Install dependencies

  npm install

Start the server

  npm run start

Environment Variables

To run this project, you will need to add the following environment variables to your .env.local file

MONGODB_URL

NEXT_PUBLIC_CLOUDINARY_CLOUD_NAME

NEXT_PUBLIC_CLOUDINARY_KEY

CLOUDINARY_SECRET

NEXT_PUBLIC_GOOGLE_CLIENT_ID

MAILJET_PUBLIC_KEY

MAILJET_PRIVATE_KEY

NODE_ENV = 'dev'

Contributing

Contributions are always welcome!

First Fork and Clone this repository on your local machine.

Start working on a new feature:

git checkout master
git pull origin master
git checkout -b feature-branch
[...work on the feature...]
git add --all
git commit -m 'My super-duper feature'
git push -u origin feature-branch

After Testing and validating. If more changes are required:

git checkout feature-branch
git pull origin master
[add more commits]
git push

Once everything is validated:

git checkout master
git pull origin master
git merge feature-branch
git push origin master

devshowcase's People

Contributors

mondalraj avatar saatviknagpal avatar shubham20015 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

devshowcase's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.