Git Product home page Git Product logo

proyectofinaldaw's Introduction


Laboratory Application for Reagents and Standards (LARS)


Report Bug
Request Feature

Table of Contents

About The Project

${I needed to do a Web Application to finish my Web Development course at IES Camp de Morvedre, I have decided to do an application for laboratories called LARS that helps to organize and search for reagents.}

Here's why:

  • Normally you have a lot on reagents on laboratory, you need an easy way of keeping them update.
  • Take less time searching for a reagent if you need it.
  • Easy integration with another applications like an application to demand new reagents to buy

Built With

Has been used in the frontend material ui on the tables, react router to do routes on react and axios to the requests. And webpack with babel and postcss loader with autoprefixer to do the front usable on almost all browsers. On the backend spring security to keep the api protected and hibernate search for the search feature.

Getting Started

Prerequisites

  • NPM You need npm and node last version and then execute.
npm install
  • Maven Install all the repositories on pom.xml

  • You need a MySQL database accesible and then on resources add the file application.properties with a code like this:

server.port=8090
spring.session.jdbc.initialize-schema=always
spring.jpa.hibernate.ddl-auto=update
spring.datasource.url=jdbc:mysql://localhost:3306/finaldaw
spring.datasource.username=finaldaw
spring.datasource.password=finaldaw
  • JDK 14

Installation

  1. Clone the repo
git clone https://github.com/IvanPenyaHuguet/ProyectoFinalDAW
  1. Install NPM packages
npm install
  1. Install Maven dependencies
  2. Add the file src/java/resources/application.properties, with this fields:
server.port=8090
spring.session.jdbc.initialize-schema=always
spring.jpa.hibernate.ddl-auto=update
spring.datasource.url=jdbc:mysql://localhost:3306/finaldaw
spring.datasource.username=finaldaw
spring.datasource.password=finaldaw
  1. Initialize the spring boot server
  2. Run npm build or npm run watch

Contact

Iván Peña Huguet - [email protected]

Project Link: LINK

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.