An open API service indexing awesome lists of open source software.

https://github.com/rahuljsaliaan/go-gather

Go Gather: A versatile API platform for discovering and registering for diverse events, offering seamless event management and user authentication.
https://github.com/rahuljsaliaan/go-gather

envconfig gin golang jwt rest-api sqlite3

Last synced: 4 months ago
JSON representation

Go Gather: A versatile API platform for discovering and registering for diverse events, offering seamless event management and user authentication.

Awesome Lists containing this project

README

          

# Go Gather - Discover and Register for Exciting Events πŸŽ‰

![Render Badge](https://img.shields.io/badge/deployed%20on-render-brightgreen)

Go Gather is an API platform for discovering and registering for exciting events led by experienced hosts. Whether you’re seeking thrilling adventures or peaceful gatherings, Go Gather has a variety of options to satisfy every explorer's taste.

## API Endpoint

Access the Go Gather API at: [https://go-gather.onrender.com/](https://go-gather.onrender.com/)

## Features at a Glance

- **Diverse Events:** From mountain hikes to coastal bike rides, Go Gather provides a range of events to satisfy your wanderlust.

- **Event Management:** Create, manage, and cancel events effortlessly.

- **Event Registration:** Easily register for exciting events, check details, and keep track of your upcoming adventures.

- **User Authentication:** Secure login and registration to personalize your experience.

## Technologies Used

- **Go:** The backbone of our server, providing a robust and efficient backend.

- **Gin:** Streamlining the development of our web application with its minimalistic and high-performance framework.

- **SQLite:** A lightweight and reliable database solution to manage our event data.

- **JWT:** Ensuring secure and seamless authentication for users.

- **envconfig:** For managing environment variables in a simple and convenient way.

## Deployment

Go Gather is proudly hosted on Render, ensuring continuous deployment to keep our platform up-to-date with the latest features and improvements.

Thank you for choosing Go Gather for your event-seeking needs. We're dedicated to providing you with the best experiences. If you have any questions or feedback, feel free to reach out. Let the adventures begin! 🎊🌟🎈