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

https://github.com/gozeloglu/event-management-system-backend

:computer: Event Management System Backend - 2020 Summer Internship Project
https://github.com/gozeloglu/event-management-system-backend

Last synced: over 1 year ago
JSON representation

:computer: Event Management System Backend - 2020 Summer Internship Project

Awesome Lists containing this project

README

          

# event-management-system-backend

# Introduction

This is my [Spring Boot](https://spring.io/projects/spring-boot) project.
You can reach this project's Wiki from [here](https://github.com/gozeloglu/event-management-system-backend/wiki). Also you can reach the mobile application from [here](https://github.com/gozeloglu/event_management_app)

## Download & Run ๐Ÿš€

Firstly, clone the repo with following command.

- `$ git@github.com:gozeloglu/event-management-system-backend.git`

Then, open the project with your IDE. I used [Intellij IDEA](https://www.jetbrains.com/idea/) while developing the project.

## Requirements ๐Ÿงพ

I used **Java 14** for this project. If you have another Java version, the project might not be run. You can download the **Java 14** with the following link:
- [Download](https://www.oracle.com/java/technologies/javase/jdk14-archive-downloads.html)

## API Documentation

You can find the API documentation [here](https://github.com/gozeloglu/event-management-system-backend/wiki/API).

# Contents
## [**Meetup**](https://github.com/gozeloglu/event-management-system-backend/wiki/Meetup)
* [![Generic badge](https://img.shields.io/badge/GET-list_all_meetups-orange.svg)](https://github.com/gozeloglu/event-management-system-backend/wiki/Meetup#get---listing-all-meetups)
* [![Generic badge](https://img.shields.io/badge/POST-create_new_meetups-yellow.svg)](https://github.com/gozeloglu/event-management-system-backend/wiki/Meetup#post---create-a-new-meetup)
* [![Generic badge](https://img.shields.io/badge/PUT-update_meetup-blue.svg)](https://github.com/gozeloglu/event-management-system-backend/wiki/Meetup#put---update-meetup)
* [![Generic badge](https://img.shields.io/badge/DELETE-delete_meetup-red.svg)](https://github.com/gozeloglu/event-management-system-backend/wiki/Meetup#delete---delete-meetup)
* [![Generic badge](https://img.shields.io/badge/GET-get_meetup_details-orange.svg)](https://github.com/gozeloglu/event-management-system-backend/wiki/Meetup#get---get-meetup-details)

## [**Admin**](https://github.com/gozeloglu/event-management-system-backend/wiki/Admin)
* [![Generic badge](https://img.shields.io/badge/POST-create_new_admin-yellow.svg)](https://github.com/gozeloglu/event-management-system-backend/wiki/Admin#post---create-new-admin)
* [![Generic badge](https://img.shields.io/badge/POST-login-yellow.svg)](https://github.com/gozeloglu/event-management-system-backend/wiki/Admin#post---login)
* [![Generic badge](https://img.shields.io/badge/GET-list_all_participants-orange.svg)](https://github.com/gozeloglu/event-management-system-backend/wiki/Admin#get---list-all-participants)
* [![Generic badge](https://img.shields.io/badge/GET-get_admin_details-orange.svg)](https://github.com/gozeloglu/event-management-system-backend/wiki/Admin#get---get-admins-details)

## [**Participant**](https://github.com/gozeloglu/event-management-system-backend/wiki/Participant)
* [![Generic badge](https://img.shields.io/badge/GET-list_all_participant-yellow.svg)](https://github.com/gozeloglu/event-management-system-backend/wiki/Participant#get---list-all-participants)
* [![Generic badge](https://img.shields.io/badge/POST-create_new_participant-orange.svg)](https://github.com/gozeloglu/event-management-system-backend/wiki/Participant#post---create-new-participant)
* [![Generic badge](https://img.shields.io/badge/GET-list_all_participants-yellow.svg)](https://github.com/gozeloglu/event-management-system-backend/wiki/Participant#get---list-all-meetups)
* [![Generic badge](https://img.shields.io/badge/DELETE-delete_participant-red.svg)](https://github.com/gozeloglu/event-management-system-backend/wiki/Participant#delete---delete-participant)
* [![Generic badge](https://img.shields.io/badge/POST-login-orange.svg)](https://github.com/gozeloglu/event-management-system-backend/wiki/Participant#post---login)
* [![Generic badge](https://img.shields.io/badge/GET-all_meetups-yellow.svg)](https://github.com/gozeloglu/event-management-system-backend/wiki/Participant#get---all-meetups)
* [![Generic badge](https://img.shields.io/badge/GET-meetup_details-yellow.svg)](https://github.com/gozeloglu/event-management-system-backend/wiki/Participant#get---meetup-details)
* [![Generic badge](https://img.shields.io/badge/GET-participant_details-yellow.svg)](https://github.com/gozeloglu/event-management-system-backend/wiki/Participant#get---participant-details)
* [![Generic badge](https://img.shields.io/badge/PUT-update_profile-blue.svg)](https://github.com/gozeloglu/event-management-system-backend/wiki/Participant#put---update-profile)
* [![Generic badge](https://img.shields.io/badge/POST-unregister_from_meetup-orange.svg)](https://github.com/gozeloglu/event-management-system-backend/wiki/Participant#post---unregister-from-meetup)

## [**Question**](https://github.com/gozeloglu/event-management-system-backend/wiki/Question)
* [![Generic badge](https://img.shields.io/badge/GET-list_all_questions-yellow.svg)](https://github.com/gozeloglu/event-management-system-backend/wiki/Question#get---list-all-questions)
* [![Generic badge](https://img.shields.io/badge/POST-save_new_question-orange.svg)](https://github.com/gozeloglu/event-management-system-backend/wiki/Question#post---save-new-question)
* [![Generic badge](https://img.shields.io/badge/GET-get_question-yellow.svg)](https://github.com/gozeloglu/event-management-system-backend/wiki/Question#get---get-question)
* [![Generic badge](https://img.shields.io/badge/DELETE-delete_question-red.svg)](https://github.com/gozeloglu/event-management-system-backend/wiki/Question#delete---delete-question)