CrystalToDoApp
TodoApp
Basic Todo App using Crystal/Kemal
Installation
TODO: Write installation instructions here
Usage
TODO: Write usage instructions here
Development
DB Mockup
Users have many Notes
- Users
- username
- password
- age
- City of Origin
- Notes
- Title
- Content
- Date
- Edited On
- user_id (fk)
Tech/framework used
Kemal Web Application:
Built with
- React
- Kemal - Crystal
- Semantic UI
- Crystal-PG Postgres driver
- jennifer ORM based on ActiveRecord
- Sam.cr Rake/Make-like task manager
- Internationalization API ( i18n )
- Internationalization is the process of designing a software application so that it can be adapted to various languages and regions without engineering changes.
Possibility: Amber (web app framework for crystal) with Granite ORM. Kind of like Rails.
Jennifer
Jennifer setup guide: https://github.com/imdrasil/jennifer.cr/blob/master/docs/getting_started.md
crystal sam.cr -- help
Features to be implemented
- CRUD Notes
- CRUD Users
Contributing
- Fork it (https://github.com/KSriki/CrystalTodoApp/fork)
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
Contributors
- Srikant Kumar Kalaputapu - creator and maintainer
Repository
CrystalToDoApp
Owner
Statistic
- 0
- 0
- 0
- 0
- 4
- over 5 years ago
- January 26, 2020
License
MIT License
Links
Synced at
Tue, 13 May 2025 00:54:29 GMT
Languages