https://github.com/technius/noteit
An online notepad webapp written in Scala, using the Play Framework
https://github.com/technius/noteit
Last synced: 8 months ago
JSON representation
An online notepad webapp written in Scala, using the Play Framework
- Host: GitHub
- URL: https://github.com/technius/noteit
- Owner: Technius
- License: mit
- Created: 2015-09-20T04:56:08.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2016-05-18T02:50:40.000Z (about 10 years ago)
- Last Synced: 2025-01-31T12:24:53.842Z (over 1 year ago)
- Language: Scala
- Size: 1020 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NoteIt
This is a online notepad webapp, written just for practice. It uses
* Scala
* Play Framework (for the web framework)
* Slick (for database access)
* PureCSS (for styling)
There's no JavaScript at all, since that would take too much time to write.
The webapp is live on Heroku [here](http://boiling-fjord-7572.herokuapp.com/).
TODO:
* Add unit tests
* Logins, just for fun
* Note deleting
## Compiling and Running
Make sure the server has:
* Java 8 or newer
* Access to a Postgresql server
Before running, make sure the database url is configured in `application.conf`.
* Compiling: `activator compile`
* Running (dev mode): `activator run`
* Packaging: `activator universal:packageBin`
## License
NoteIt is licensed under the MIT License. See LICENSE for more details.