Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mwafrika/kevent-documentation


https://github.com/mwafrika/kevent-documentation

Last synced: 2 days ago
JSON representation

Awesome Lists containing this project

README

        

# Kevent-documentation

## Description

> Kevent is a full-stack tourism software that helps you find the best places to visit in your area based on your preferences.

## Built With

- TypeScript
- React
- Express
- Redux
- TailwindCSS
- TypeORM
- Postgres

## API Documentation
[API Dcumentation with postman](https://documenter.getpostman.com/view/6127109/UzBqq5mr). This project's APIs are all hosted on [Heroku](https://kevent-rdc.herokuapp.com), and the documentation is created using Postman.
### [Live Demo](https://www.kevent-rdc.com/)

## Getting Started

To test the Kevent application you need the following information:

### 1. Login as administrator:

- email: [email protected]
- password: admin

### 2. Login as a user:

- email: [email protected]
- password: 123456

## Access management:

### 1. Admin
- The administrator has complete access to the system, which means he may do whatever he wants with it such as.
- Perform a CRUD action on Packages.
- Perform a CRUD action on Expeditions.
- Perform a CRUD action on Places(Locations)
- Change the user role
- Remove a user from the system.

### 1. User
- The user has limited access to the system, which means he can:
- Make reservations for expeditions and packages.
- Get all reservations that belong to him
- Delete reservations that belong to him
- Edit reservations that belong to him
- Get all the available packages and expeditions but he can do any action

## Additional features
- Password reset is available to all registered users.
- Without logging in, any user on the system can contact the system administrator directly about a specific package or expedition by filling out a form with the appropriate details.

## Need to see the code base ?
For some reason, the source code for this project is private; if you are interested in seeing it, please contact me via any of the methods listed below.

## Author

👤 **Mwafrika Josue**

- GitHub: [@mwafrika](https://github.com/mwafrika)
- Twitter: [@mwafrika](@mwafrikamufung1)
- LinkedIn: [Mwafrika Mufungizi](https://www.linkedin.com/in/mwafrika-mufungizi/)

## Show your support

Give a ⭐️ if you like this project!

## Acknowledgements

- Thanks to everyone who will get time to check this project especially to recruiters.

## 📝 License

This project is [MIT](./MIT.md) licensed.