Skip to content

Built a web application using MVC architecture where front end is in AngularJS and backend is in Spring. Communication happens via REST calls.

License

Notifications You must be signed in to change notification settings

vighneshvnkt/crowdsourcing-app-using-angularjs-and-spring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

crowdsourcing-app-using-angularjs-and-spring

This repo consists of 2 independent web applications using the MVC architecture where front end app is in AngularJS and backend app is in Spring.
Communication happens via REST calls. Hibernate is used to connect to MySQL database.
Key features include Login and Registration, separate secured pages for Creator, Donor and Admin, provisions to add, delete and update funding requests for the creator, special offers and perks for the donor, expiry of fundings, etc.
Please view Project PPT for details of the implementation

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes

Prerequisites

A machine with Java and Spring Tool Suite or Eclipse installed. The IDE must have these packages :

Tomcat
Maven
MySQL

Debug app for missing libraries if running the example fails.

Running the example

Create a new schema in the database and create tables and columns by refering to the dump files 
Run ProjectREST and ensure the web app is running in the Tomcat container
Run ProjectAngular on a different port and try to perform operations like registration and login

Authors

  • Vighnesh Venkatakrishnan

About

Built a web application using MVC architecture where front end is in AngularJS and backend is in Spring. Communication happens via REST calls.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published