A Full Stack Web Application that is used to display code snippets for quick ease of use.
- Vue 3
- Nuxt (Server Side Rendering)
- Babel
- Webpack
- Prettier
- Highlight.js
- Mux (Routing)
- Crypto (Hashing passwords)
- Gorm (Go ORM)
- SQL Lite
- Cors Library
- React Admin
Basic CRUD Routes for User Data
- Show Codes
GET /codes
- Create Code
POST /codes
- Show One Code
GET /codes/{codeId}
- Delete Code
DELETE /codes/{codeId}
- Update Code
PUT /codes/{codeId}
Create a .env
file with the following parameters.
PORT = ...
ENVIRONMENT = ...
Run the command to install all dependancies and start server.
go mod download
go run main.go
yarn dev
yarn start
This project is licensed under the MIT License - see the LICENSE file for details