Coder Social home page Coder Social logo

mdtalalwasim / take-note Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 1.0 1.28 MB

Take Note is a Mini Spring Boot MVC Web Application. Using Technology : Spring boot MVC, JPA, Thymeleaf, MySql etc. Complete Project ✅✅✅

Home Page: https://mdtalalwasim.github.io/

Java 57.53% HTML 42.47%
back-end backend complete-project fullstack-development mysql mysql-database notetaker project spring-boot spring-data-jpa spring-mvc spring-mvc-crud spring-security springboot springboot-backend springframework thymeleaf todo todoapp complete-springboot-project

take-note's Introduction

Take Note

Take Note is a Mini Spring Boot MVC Web Application.

Technology used in this Project :

BackEnd:

  • Java Spring boot
  • Spring MVC
  • Spring Data JPA
  • Spring Security

FrontEnd:

  • Thymeleaf
  • HTML
  • CSS

Database:

  • MySQL

Others:

  • 3 Layer Architechture
  • Proper ER Diagram

How to Run this Project:

Project Application Properties Files:

Please go to project 'application.properties' files and make changes here


#for changing the default port number.
server.port=8080

#db configuration

spring.datasource.url=jdbc:mysql://localhost:3306/"Put_Here_Your_Database_Name"
spring.datasource.username ="Put_Here_Your_Mysql_Username"
spring.datasource.password ="Put_Here_Your_Mysql_Password"
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL8Dialect
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true

Project Image is given below:

Project ER Diagram:


Note-Taker-Spring-Boot-Talal_Wasim

Index:

0  Take-Note index Page

Register User Page:

1  User Register Page- Take Notes Spring Boot Project

Successfully Register User:

2  User Register Successfully Take Note Spring Boot Project

Login Page:

3  Login Page Spring Boot Take Notes Project

Login Page Error for Bad Credential:

4  Login Page Erro

Login Page:

user login

User Home:

5  User Home

Add Notes:

6  Add Notes Page

7  Add Notes

Add Notes Successfully:

8  Note Save Successfully

View Notes:

9 View Notes

Edit Note Page:

10  Edit Notes Page

Update Note:

11  Update Note

Database Entity

notes

Password Encrypted User:

User

Things you should know about me:

  • 🎓 Education: MSc, BSc in Computer Science and Engineering.

  • 💖 Love: Java Technology.

  • 👨🏽‍💻 Currently working on: Java, Spring Boot, JPA, JDBC, MySql

  • 🖍 Frontend: Bootstrap, Thymeleaf, HTML5, CSS3, JSP, JavaScript, JQuery, Ajax

  • 🤔 Exploring: AWS, ReactJS, Docker, Microservices

  • 🖍 Getting better at: Java

  • 👀 Interest: Software Development.

  • 💬 Ask me about: Java, Spring Boot, Deployment, MySql, Microservices

  • 📫 How to reach me: [email protected]

  • 💬 Other link: Portfolio, LinkedIn , HackerRank

    Thank you.

    If you have any query regarding this project, Feel free to reach me. Happy Coding 😀😀😀

take-note's People

Contributors

mdtalalwasim avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

yugeshkumar01

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.