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

https://github.com/lusqinha/tuxagenda

🐧 TuxAgenda é um sistema de gerenciamento de agenda, que permite o controle de horários e agendamentos orientado a serviços, assim como a visualização de seu histórico. Desenvolvido com foco no pequeno e micro empreendedor para facilitar sua organização e fornecer mais comodidade ao cliente.
https://github.com/lusqinha/tuxagenda

adonis agenda appointment-scheduling next scheduling-application shadcn

Last synced: 4 months ago
JSON representation

🐧 TuxAgenda é um sistema de gerenciamento de agenda, que permite o controle de horários e agendamentos orientado a serviços, assim como a visualização de seu histórico. Desenvolvido com foco no pequeno e micro empreendedor para facilitar sua organização e fornecer mais comodidade ao cliente.

Awesome Lists containing this project

README

        

# 📅 TuxAgenda - Sistema de Agendamento 🐧

[![GitHub issues](https://img.shields.io/github/issues/Lusqinha/TuxAgenda)]() [![GitHub forks](https://img.shields.io/github/forks/Lusqinha/TuxAgenda)]() [![GitHub stars](https://img.shields.io/github/stars/Lusqinha/TuxAgenda)]() [![GitHub license](https://img.shields.io/github/license/Lusqinha/TuxAgenda)]()

![](/docs/TuxAgenda-header.png)

## Descrição

> O 📅TuxAgenda é um sistema de gerenciamento de agenda, que permite o controle de horários e agendamentos orientado a serviços, assim como a visualização de seu histórico. O sistema foi desenvolvido com o intuito de facilitar a vida de pequenos empreendedores ou pessoas físicas, para que possam ter um controle e visualização mais efetiva de suas agendas ao mesmo tempo em que oferecem uma maneira conveniente de agendamento para seus clientes.

## Tecnologias

![PNPM](https://img.shields.io/badge/pnpm-%234a4a4a.svg?style=for-the-badge&logo=pnpm&logoColor=f69220)
![Next JS](https://img.shields.io/badge/Next-black?style=for-the-badge&logo=next.js&logoColor=white)
![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?style=for-the-badge&logo=typescript&logoColor=white)
![Shadcn](https://img.shields.io/badge/tailwindcss-%2338B2AC.svg?style=for-the-badge&logo=tailwind-css&logoColor=white)
![AdonisJS](https://img.shields.io/badge/adonisjs-%23220052.svg?style=for-the-badge&logo=adonisjs&logoColor=white)
![Postgres](https://img.shields.io/badge/postgres-%23316192.svg?style=for-the-badge&logo=postgresql&logoColor=white)
![SQLite](https://img.shields.io/badge/sqlite-%2307405e.svg?style=for-the-badge&logo=sqlite&logoColor=white)
![Docker](https://img.shields.io/badge/docker-%230db7ed.svg?style=for-the-badge&logo=docker&logoColor=white)
![Insomnia](https://img.shields.io/badge/Insomnia-black?style=for-the-badge&logo=insomnia&logoColor=5849BE)

## Roadmap

- [ ] Funcionalides básicas
- [ ] Link de agendamento para clientes
- [ ] Dashboard inicial
- [ ] Sistema de notificações por e-mail
- [ ] Sistema de notificações por WhatsApp
- [ ] Opção de pagamento online
- [ ] Opção de White Label

## Como executar

Para executar o projeto localmente, será necessário ter o Docker e o Docker Compose instalados em sua máquina. Com o Docker e o Docker Compose instalados, siga os passos abaixo:

1. Clone o repositório
```bash
git clone https://github.com/Lusqinha/TuxAgenda.git
```
2. Acesse a pasta do projeto
```bash
cd TuxAgenda
```
3. Execute o projeto
```bash
docker-compose up
```
4. Acesse o projeto em seu navegador
```bash
http://localhost:3000
```
Alternativamente, fique a vontade para entrar em contato comigo para que eu possa te oferecer um acordo de hospedagem do projeto em servidor próprio.

## Licença

Distribuído sob a licença GPL-3.0. Veja `LICENSE` para mais informações.

---