meeting-scheduler-api

command module
v0.0.0-...-2dae30e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 14, 2020 License: MIT Imports: 11 Imported by: 0

README

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)

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL