Coder Social home page Coder Social logo

studentservice's Introduction

StudentService

This a simple web application to show a list of students. A student has three properties: first name, last name, and matriculation number.

How to run

Run the backend before the frontend.
Preresequite:

  • Java
  • NodeJs

How to run backend

Go to back-end directory and use command:
./mvnw install
Start backend using command:
./mvnw spring-boot:run
It will start the backend at port 8080 on your localhost. If it is running successfully, it will give a list of student as a response when hit a GET request on http://localhost:8080/students

How to run frontend

Go to front-end directory and use command:
npm install
Start frontend using command:
npm start
It will start the frontend at port 3000 on your localhost and show a list of students.

Tasks

  • Add another student field: Address, to store student address.
  • Implement student update feature so that you can update any student field from the frontend.

You can modify the project structure if you want and free to add additional libraries.

How to submit

Fork this project. Please do not commit just after finishing all the work; instead, commit frequently. We would like to see your thought and working process. Once finished, please send us your repository link.

studentservice's People

Contributors

puzzlemusa avatar yashwanth4 avatar

Watchers

James Cloos avatar

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.