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

https://github.com/duydang2311/fullest-web

A public-first task management web application
https://github.com/duydang2311/fullest-web

aspnetcore clean-architecture csharp docker entity-framework-core fastendpoints postgresql sveltekit tailwindcss vertical-slice-architecture

Last synced: about 1 month ago
JSON representation

A public-first task management web application

Awesome Lists containing this project

README

          

# fullest-web

A task management platform designed for public collaboration.

## Tech Stack

### API (`/api`)

The core backend service, providing robust APIs for data management and business logic. It follows a hybrid of Clean Architecture and Vertical Slice Architecture principles.

| Category | Technology |
| -------------- | --------------------------------- |
| Language | C# |
| Framework | .NET 9, ASP.NET Core |
| API | FastEndpoints |
| Database | PostgreSQL, Entity Framework Core |
| Authentication | JWT, Google OAuth |

### Website (`/www`)

The user-facing web application, built for dynamic and responsive user experiences.

| Category | Technology |
| ---------- | ------------ |
| Language | TypeScript |
| Framework | SvelteKit |
| Styling | Tailwind CSS |
| Build Tool | Vite |

### Assets service (`/workers-assets`)

Serverless functions and edge computing for asset handling.

| Category | Technology |
| -------- | ------------------ |
| Language | TypeScript |
| Platform | Cloudflare Workers |
| Storage | Cloudflare R2, KV |

## Deployment

| Component | Platform |
| --------------------------- | ------------------- |
| API (`/api`) | Railway (Free Tier) |
| Database | Neon DB (Free Tier) |
| Frontend (`/www`) | Cloudflare Workers |
| Workers (`/workers-assets`) | Cloudflare Workers |

## Contributing

Contributions are always welcome. Feel free to reach out if you have any questions.

Happy coding!