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

https://github.com/dakohhh/camp-token

A payment solution for university campus payments, created with Django, PostgreSQL, DjangoAuth, AWS
https://github.com/dakohhh/camp-token

celery django postgresql python rabbitmq redis transaction

Last synced: 2 months ago
JSON representation

A payment solution for university campus payments, created with Django, PostgreSQL, DjangoAuth, AWS

Awesome Lists containing this project

README

          

# CAMPTOKEN

A payment system that is specifically designed for university students in Nigeria, with the aim of providing a more convenient, secure, and efficient payment method

#### URL FOR CAMPTOKEN
https://camptoken.onrender.com/

#
[![camptoken](https://res.cloudinary.com/do1iufmkf/image/upload/v1688810311/atdiapzkeycwi1srkcae.png)](https://camptoken.onrender.com/)

[![camptoken](https://res.cloudinary.com/do1iufmkf/image/upload/v1688809914/cdm69txegr6bzxpsy4nj.png)](https://camptoken.onrender.com/)

[![camptoken](https://res.cloudinary.com/do1iufmkf/image/upload/v1688809914/ahekjfu2zot5eizg8dqb.png)](https://camptoken.onrender.com/)

## 🛠 Tech Stack
A list of technologies used within the project:
* [Python](https://www.python.org/)
* [Django](https://www.djangoproject.com/)
* [PostgreSQL](https://www.postgresql.org/)
* [Redis](https://redis.io/)
* [Celery](https://docs.celeryq.dev/)
* [PayStack](https://paystack.com/)
* [Bootstrap](https://getbootstrap.com/docs/5.3/getting-started/introduction/)
* [JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript)

## Featuers
* Aunthentication And Authorization
* Wallet System Ingegrated with PayStack
* Redis for DB Cacheing and Message Broker
* Celery Worker For Asynchronous Task Queue
* Django Backend Integration
* Bootstrap, HTML and Javascript for Frontend

## Installation and Usage

```bash
python3 -m venv env
```

```bash
pip install requiremenst.txt
```

### MAKE DJANGO MIGRATIONS
```bash
python manage.py makemigrations
```

```bash
python manage.py migrate
```
### START SERVER
```bash
python manage.py runserver
```


## 🔗 Links
[![portfolio](https://img.shields.io/badge/my_portfolio-000?style=for-the-badge&logo=ko-fi&logoColor=white)](https://wisdomdakoh.netlify.app/)
[![linkedin](https://img.shields.io/badge/linkedin-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/wisdomdakoh/)
[![instagram](https://img.shields.io/badge/instagrm-f21d6b?style=for-the-badge&logo=instagram&logoColor=white)](https://www.instagram.com/propa.wd/)