Inspiration
In my own software engineering career, I've come across many instances where I needed to look up how to do something in a particular language many times. It would have been helpful to maintain a repository of popular snippets for a given language/framework. Thus, I came up with code snippets to help users store and share snippets of code.
What it does
The app allows users to share and favorite snippets of code spanning across many languages and frameworks.
How we built it
I built this app during the weekend of HackGSU 2022 and did so using a ReactJS front-end with an ExpressJS back-end, running a PostgreSQL server. The snippets are stored and allowed to be shared with users.
Challenges we ran into
Some challenges I ran into were managing my time efficiently, as I decided to work on this project by myself. I ran out of time getting to implement features that I thought would help make the app more useful, and I also feel like I spent a lot of time on features that I ended up scrapping.
Accomplishments that we're proud of
I'm very proud of my implementation of this app, and I believe it is a project that will definitely go on my resume. I am also very proud of the UI/UX design, and how I came to implement it. I am also proud of the process that I went through to complete this app, as it required a lot of hard work and concentration over the weekend.
What we learned
I learned some new soft skills in time management, and also technical skills in deployment, databases, react, and Node.js user authentication.
What's next for Code Snippets
Some features that I had to leave out of Code Snippets include: search, viewing user profiles, uploading profile images and other multimedia. Ideally, I would expand on these features and flesh out the app more.
Log in or sign up for Devpost to join the conversation.