https://github.com/mariamelashkar/chorely
A dynamic and responsive task management system with CRUD operations, JWT authentication, and RESTful APIs. Deployed on AWS EC2 with Swagger and Docusaurus documentation.
https://github.com/mariamelashkar/chorely
aws-ec2 css docker-compose golang html javascript jwt mobile-first postgresql reactjs responsive-design restful-api sql swagger
Last synced: 3 months ago
JSON representation
A dynamic and responsive task management system with CRUD operations, JWT authentication, and RESTful APIs. Deployed on AWS EC2 with Swagger and Docusaurus documentation.
- Host: GitHub
- URL: https://github.com/mariamelashkar/chorely
- Owner: mariamelashkar
- Created: 2024-07-02T23:42:59.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-11-13T15:05:35.000Z (7 months ago)
- Last Synced: 2025-01-20T16:15:31.269Z (4 months ago)
- Topics: aws-ec2, css, docker-compose, golang, html, javascript, jwt, mobile-first, postgresql, reactjs, responsive-design, restful-api, sql, swagger
- Language: Go
- Homepage:
- Size: 55.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Chorely
[](https://github.com/mariamelashkar/Chorely)
Chorely is a dynamic and responsive task and project management application designed to help teams and individuals streamline workflows. Built with modern technologies and a focus on usability, Chorely provides a seamless user experience with powerful backend capabilities.
> **This application is currently under development. Features and functionality are subject to change.**
---
## Features (Implemented and Planned)
- 📝 **CRUD Operations**: Easily manage tasks, projects, and team members with full CRUD functionality.
- 🔑 **JWT Authentication**: Secure your application with JSON Web Tokens.
- 🌐 **RESTful APIs**: Efficient and scalable APIs for seamless communication between the frontend and backend.
- ⚡ **Dynamic Design**: An intuitive user interface with dynamic elements for better usability.
- 📱 **Responsive Web Design**: Fully responsive UI optimized for desktops, tablets, and mobile devices.
- 📦 **Dockerized Deployment**: Simplified and scalable deployment using Docker containers.
- 🚀 **AWS EC2 Deployment**: Hosted on AWS EC2 for reliable performance and scalability.
- 📜 **Swagger Documentation**: Explore the API with integrated Swagger documentation.
- 📖 **Docusaurus Documentation**: Comprehensive project documentation for developers and users.---
## Tech Stack
- **Frontend**: React.js
- **Backend**: Go (Golang)
- **Authentication**: JWT
- **APIs**: RESTful
- **Database**: PostgreSQL
- **Containerization**: Docker
- **Deployment**: AWS EC2
- **Documentation**: Swagger and Docusaurus---
## Getting Started
### Prerequisites
- [Docker](https://www.docker.com/)
- [Go](https://golang.org/) (latest version)
- [PostgreSQL](https://www.postgresql.org/)### Installation
1. Clone the repository:
```bash
git clone https://github.com/mariamelashkar/Chorely.git
cd Chorely