https://github.com/eltonsantos/meuscompromissos
Meus Compromissos is a practical system for managing weekly tasks and commitments, allowing you to organize your week efficiently.
https://github.com/eltonsantos/meuscompromissos
paper-trail postgresql rails-toastify rails7 ruby3 tailwindcss
Last synced: about 2 months ago
JSON representation
Meus Compromissos is a practical system for managing weekly tasks and commitments, allowing you to organize your week efficiently.
- Host: GitHub
- URL: https://github.com/eltonsantos/meuscompromissos
- Owner: eltonsantos
- Created: 2024-09-25T03:16:00.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-01-23T04:11:19.000Z (over 1 year ago)
- Last Synced: 2025-03-30T11:30:12.127Z (about 1 year ago)
- Topics: paper-trail, postgresql, rails-toastify, rails7, ruby3, tailwindcss
- Language: Ruby
- Homepage: https://meuscompromissos.onrender.com/
- Size: 483 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Technologies |
Getting started |
Project |
Layout |
ERD |
Next steps
MEUS COMPROMISSOS
---
## 🧪 Technologies and Gems
This project was developed using the following technologies and Gems:
- [Ruby 3.3.4](https://ruby-lang.org/)
- [Rails 7.2.1](https://rubyonrails.org/)
- [Postgres](https://postgresql.org/)
- [Tailwind](https://tailwindcss.com/)
- [Stimulus](https://stimulus.hotwired.dev)
- [Rails Toastify](https://github.com/eltonsantos/rails_toastify)
- [Devise](https://github.com/heartcombo/devise)
- [Kaminari](https://github.com/kaminari/kaminari)
- [Lucide Icons](https://lucide.dev/)
- [Paper Trail](https://github.com/paper-trail-gem/paper_trail)
- [Rails ERD](https://github.com/voormedia/rails-erd)
- [Bullet](https://github.com/flyerhzm/bullet)
## 🚀 Getting started
Clone the project and access the folder
```bash
$ git clone https://github.com/eltonsantos/meuscompromissos.git && cd meuscompromissos
```
Follow the steps below
```bash
# Install the dependencies
$ bundle install
# Create database
$ rails db:create
# Run migrations
$ rails db:migrate
# Run seed
$ rails db:seed
# Start the project
$ bin/dev
```
## 💻 Project
The "Meus Compromissos" system is a practical tool for managing weekly tasks and commitments, allowing you to organize your week efficiently. With features such as task creation, progress tracking, and commitment management, the system makes it easy to visualize and prioritize activities, ensuring you're always in control of your weekly responsibilities.
## 🔖 Layout
## 🔖 Entity Relationship Diagram (ERD)
* Still in development
## 🐾 Next steps
###### Escreverei essa parte em português
- [ ] Cobrir o sistema de testes! 👁🗨
- [ ] Refatorar código! 👁🗨
- [ ] Alterar visual em dark/light mode 🌗
- [ ] Layout responsivo 1️⃣
- [ ] Criar paginação 🥖
- [ ] E muito mais... ❤💪🏼
---
## 👨🏻💻 Author
Elton Santos 🚀
Made with ❤️ by Elton Santos 👋🏽 [Contact me!](https://www.linkedin.com/in/eltonmelosantos/)