This project consist of one university app including functionalities user registration, user login logout flow and contacts. For this project React.js for frontend, Spring Boot for backend and MySQL for database used.
For React.js(Frontend) 1)Installation Clone the repository: git clone Navigate to the project directory: cd uni_app Install dependencies: npm install
- Usage Start the development server: npm start Open your web browser and visit: http://localhost:3000
3)Features -Enquiry by a student without a login -Register user -Able to log in to that particular user and logout
4)Fork the project repository. Create a new branch: git checkout -b new-feature Make your changes and commit them: git commit -m 'Add new feature' Push your changes to the branch: git push origin new-feature Submit a pull request detailing your changes
for Spring Boot(Backend) 1)Installation Clone the repository: git clone Navigate to the project directory: import maven project Install Lombok Install dependencies: maven build
2)Usage Start the development server: run spring boot app
3)Features there are 3 apis for registration of user, login user and Contact us(Enquiry) -for Register http://localhost:8090/user/signup -for login http://localhost:8090/user/login -for Contact us http://localhost:8090/enquiry/add
4)Fork the project repository. Create a new branch: git checkout -b new-feature Make your changes and commit them: git commit -m 'Add new feature' Push your changes to the branch: git push origin new-feature Submit a pull request detailing your changes