Skip to content

dnowo/doitapp-be

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Do it app

Do it app, is an app where anyone can sign up, and start adding works daily / monthly etc.

New Features!

LIVE: https://doitapp-fe.herokuapp.com/

Features

  • Add, delete, edit your work.
  • Pick work-end date and time.
  • Check your profile data.
  • Sorting by priority, end-date, and finished jobs.
  • Turn ON repeatable job.
  • Repeatable jobs!
  • Login and register a new account!
  • Pagination!

Technologies

Do it app project uses:

  • AngularJS - HTML enhanced for web apps!
  • Bootstrap - a little beautify for app.
  • Java - backend main programming language.
  • Spring Framework - security and API.
  • node.js - evented I/O for the backend.
  • REST-API - to easily exchange data.
  • JWT - to secure login session.
  • Swagger - API testing.
  • Lombok - plugs into editor and build tools features that fasten developing.
  • H2Database - database for whole service.

Demo

Main page with all jobs.

Homepage

Option panel for single job.

Options panel

Edit and add form, looks the same.

Form edit/add

Profile page.

Profile

Login panel

Login panel

Register panel

Register panel

Installation and setup

Do it app requires Node.js v6+ to run.

To run angular front-end server:

$ cd ../doitapp
$ npm install
$ npm start

About

Do it app, is an app where anyone can sign up, and start adding works daily / monthly etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages