Know me Better is a static web-portfolio generator which seamlessly integrates with your github account to showcase your portfolio to the entire world.
- Fork the repository
- Run the command
cd knowmebetter
- Run the command
npm i
- Run the command
npm run dev
- Check it on localhost:3000
Note: This app requires an active github account to use.
- We have used the NEXT and MERN architecture to build this app.
- NEXT JS provides us with a preconfigured node server with a built in file handling system to keep the API's seperate from the frontend part.
- It also provides us with a preconfigured React server along with routing, which we have used to create the frontend.
- User Authentication has been handled using Next JS via github OAuth as it is meant For Developers.
- It makes server handling very easy by utilizing soft and hot reloading.
This application has a lot of future scope, and there are a lot of additions that we plan to do to this over time.
- Make multiple hook architectures to add even more integrations like Medium, Gitlab, etc.
- Make user specific custom links which he can use to send his web portfolio to different people. (This needs AWS/GCP integrations)
- Update the frontend.
- Add additional resume templates. (Right now we only have one)
- Allow user to customize his own resume. (Something like canva)
Recording.12.mp4
- Kush Patel - 1911101 - MERN Stack
- Burhanuddin Rangwala - 1911109 - MERN Stack
- Rishabh Kothari - 1911110 - MERN Stack