command
module
Version:
v0.0.0-...-f6e0bc2
Opens a new window with list of versions in this module.
Published: Sep 1, 2020
License: MIT
Opens a new window with license information.
Imports: 3
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
Backend for Bonjour
chat built with Go and MySQL which has features such as login / register using JWT, pasword hashing, CORS, etc.
📝 Table Of Content
Prerequisites
- Go installed on the local machine
- MySQL intalled on the local machine (ex. XAMPP)
Installation
- Clone this repository:
git clone https://github.com/danielwetan/bonjour-go
- Start XAMPP
- Database configuration:
- Open http://localhost/phpmyadmin in the browser
- Create a new table with the name
bonjour
- Import database to current table, select
bonjour.sql
file from project folder
- Start the server:
go run main.go
- Run app in the browser on the port http://localhost:3000
Features
- CRUD
- Cors
- Login/Register
- Password hashing
- JWT Authentication
- Redis
- Socket.io
Built with
- Go - Programming language
- MySQL Database
- Bcrypt - Password Hashing
Author
License
This project is licensed under the MIT License - see the LICENSE file for details
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
Click to show internal directories.
Click to hide internal directories.