Skip to content

harjyotbagga/Ocupado

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ocupado 🤝

Ocupado is a meeting scheduler API. It is used to appoint and manage meetings of a person, and makes sure that there isn't any clashes in the schedule.

This API was made for the "Appointy" Internship Task. Also, this is my first attempt to learn Golang and build HTTP JSON API using it. The endpoints are according to the Documentation given. The API is made entirely using the native Go packages and no third-party packages. The DB used here is MongoDB and was connected using the official mongo-driver SDK provided by MongoDB.

Project Structure

main.go

The main go file to launch the server.

models

Contains the models and schema of the DB.

utils

The functions made to reuse frequently used operations and help re-usability of code.

golang-tour

Contains the files that I used to learn Golang. Contains code that helped me get started and get familiar with Golang.

Harjyot Bagga (18BCE0694)

About

Ocupado is a meeting scheduler API. It is used to appoint and manage meetings of a person and make sure that there aren't any clashes in the schedule.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages