Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Back-end for Best Habit Mobile Application

  • Author: Nguyễn Văn Hải
  • GitHub: nvhai248

Overview

Our backend empowers users to create schedules, build habits, and enhance productivity with ease through reminders and personalized goal-setting for activities, studies, and work in a user-friendly mobile interface.

Technologies Used

  • Go (Golang): Go is a statically typed, compiled language known for its performance and simplicity, serving as the foundation for this project.
  • gin: Gin is a library that facilitates API development for this project.
  • gorm: gorm is a library that enables database connectivity to MySQL and data handling.
  • jwt: JWT is a library used for authentication and authorization.
  • swagger: Swagger to write the apis instructions for my app.

Features

  • Provides RESTful APIs for best habit mobile applications.
  • Implements authentication and authorization using JWT.
  • Using OAuth to simple authenticate.

Usage

  1. Clone the repository:
git clone https://github.com/nvhai248/BE_BestHabit
  1. Install dependencies (optional if the vendor folder is included):
go get -u all
  1. Start the server:
go run ./main.go

After you run the server, you can view all detail about api by click this url swagger UI

Contact

If you have any questions or suggestions, please feel free to contact us at nvhai2408@gmail.com.

About

Simple Back-end for mobile app like todo, productive,... and my app is best habit!

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages