shreelekha / phonebook

Phone book web app with frontend written in AngularJs and REST API in spark java micro-framework.

Home Page:https://www.linkedin.com/in/shreelekha/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Phonebook

Build Status

Summary:

This repository provides full source code of a phonebook web app, allowing CRUD operations on contacts and groups via RESTful API written in Spark Java.

Set up:

Requirements:

  • Java 8

Source code:

Clone the repository:

git clone https://github.com/shreelekha/phonebook.git

Run:

We are using Gradle build system. The Gradle binary is located at: ./gradlew.

  1. Execute:
    ~$ ./gradlew run
  2. Open http://localhost:4567/ in browser.

Technologies Used:

  • Frontend:
    • AngularJs 1.6 and Twitter Bootstrap.
    • The source code of front-end dashboard is located at src/main/resources/public/.
  • Backend:
  • Database: SQLite
    • The database schema is located at db/schema.sql.
    • The database file is located at db/databse.db.
  • REST API:
    • The postman collection is located at: src/main/postman/Phonebook.postman_collection.

About

Phone book web app with frontend written in AngularJs and REST API in spark java micro-framework.

https://www.linkedin.com/in/shreelekha/


Languages

Language:Java 59.6%Language:HTML 19.8%Language:JavaScript 19.7%Language:CSS 0.9%