Skip to content

saivittalb/BasicCRUDWebApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

64 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

BasicCRUDWebApp

Codacy Badge License

An application performing CRUD operation using Spring MVC and Hibernate which is connected to a database. Front End used is Angular 6. Made with Eclipse Java EE and Visual Studio Code.

License

This project is licensed under the Apache License 2.0 which lets people do almost anything they want with, except to distribute closed source versions. Trademark use is also strictly prohibited. Any material found which vandalises or threatens any sort of plagiarism will be strictly given a legal action.

Copyright (c) 2018 Sai Vittal B. All rights reserved.

Setting up the project

  • Download/Clone the repository.
  • Download Eclipse Java EE if you don't have yet.
  • Open your Terminal/Command Prompt and download Angular (if you don't have it yet) using this command:
$ npm install -g @angular/cli
  • Download Spring Boot from Eclipse Marketplace in Eclipse Java EE.
  • Open your cloned version of this project with Eclipse Java EE and navigate to src/main/java/com.saivittalb/CrudAppBackendApplication.java. Right click and select Run As and run the app as Java Application
  • Open your Terminal/Command Prompt and use this command:
$ cd BasicCRUDWebapp
  • Then, use this command:
$ cd src/main/resources/static/restClient
  • Install dependencies by using this command:
$ npm install
  • Run the app using this command:
ng serve
  • You should be heading to https://localhost:4200/ for testing the app.

Note:

  • The project is preinstalled with specialized Angular README.md. Just navigate to src/main/resources/static/restClient in this project and refer the preinstalled README.md there.

Contributing

  • Fork this project by clicking the Fork button on top right corner of this page.
  • Clone the repository by running following command in git:
$ git clone https://github.com/[YOUR-USERNAME]/BasicCRUDWebApp.git
  • Add all changes by running this command on the Terminal/Command prompt:
$ git add .
  • Or to add specific files only, run this command:
$ git add path/to/your/file
  • Commit changes by running this command.
$ git commit -m "DESCRIBE YOUR CHANGES HERE"
  • Push your changes by running this command.
$ git push origin
  • Create a Pull Request by clicking the New pull request button on your repository page.

Preview of the App

  • Check out the YouTube video to see the preview of the app!
  • Check out the screenshot preview of the app here πŸ‘‡ WelcomePage EditingPage

Copyright (c) 2018 Sai Vittal B. All rights reserved.

Made with ❀ by Sai Vittal B

About

πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦ A web application performing CRUD operation using Spring MVC and Hibernate. Front End developed using Angular 6.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors