Skip to content

sngestr/SimpleCalendar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Simple Calendar

What is this application about?


This is a simple calendar where users can create, update and delete events added onto the calendar's individual day box.

How does it work?


  • Create an event: Long click on a day box to create an event
  • View event on selected day: Click on a day box to show all events on that day
  • Update an event: Click on a day box to show all events on that day and then click on the event you would like to update.
  • Delete an event: Same as update an event, just select 'Delete' instead.

Client and Backend


Client Side
The client side of the application is built using Android Studio. The mobile application uses JSON to communicate with the API backend to get, post, update and delete events – to update the calendar visual UI on the client side.

Back End
The backend of the calendar application is built with NodeJS, ExpressJS, SequelizeJS and PostgreSQL. The API backend is currently running on https://glacial-stream-73172.herokuapp.com/.

        The API for the calendar:
        ● POST /events
                ○ create an event

        ● GET /events
                ○ return all events

        ● DELETE /events/:id
                ○ delete an event

        ● PUT /events/:id
                ○ update an existing event

Screenshots


startup screenshotstartup screenshotstartup screenshot



About

Simple Calendar Android application

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published