QuikCodePro is a web application for storing a user's valuable code snips. It is built with a MERN stack, passport authentication with ace editor used as the editor.
This project is deployed at URL. Users are encouraged to create an account there, or fork this repo to use this application or expand upon it. Dependencies will need to be installed on both the client and server package.json's with npm i. Nodemon is a dependency, so don't forget to install that globally with npm i-g nodemon.
This application is built for developers to save code snips and share them if they so choose. The user feed will display code that is set to be shared publicly, and users can also search for public code by defining keywords or languages they are searching for. Private code can also be retrieved from a user's profile page with the same language and keyword parameters. Upvoting is used in the feed to help users identify quality code. Multiple editors are also available to allow users to save snips that may require multiple languages or files. These features are designed to help users find useful code they can copy or reference for their current projects
Our authentication "base" for this project was forked from react-auth-hooks many thanks to their efforts. We used the react-ace package react-ace, and are huge fans of the Ace folks.
This application is Unlicensed licensed
Please fork so we can watch any progress or features you develop.
There are no integrated tests.
Contact Us:
Github/wuzzlefump, GitHub/pprewitt, Github/catherinelui2, GitHub/BenSGar92, Github/johngarcia144
Email: paulelliottwork@gmail.com, philip.prewitt@gmail.com, catherinelui.2@gmail.com, bensgar92@gmail.com john.garcia144@gmail.com;