Skip to content

A full-stack web application built to demonstrate proficiency in React.js, Java, Spring Boot, and MySQL.

License

Notifications You must be signed in to change notification settings

nikhilpal2705/AgroCare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AgroCare

Introduction

AgroCare is a full-stack web application. It leverages React.js for the frontend and Spring Boot for the backend.

Pre-requisites

How to Use

The source code has been provided for download. Please download all the necessary files before proceeding.

Config Setup

  1. Navigate to server/.
  2. Create a .env file.
  3. Copy all the lines from .env.example file.
  4. Paste the copied lines into the .env file and configure the settings as required.

For Frontend

To install node packages:

cd client
npm install

To run the node server:

npm start

For Backend

Method 1: Run directly

cd server
./mvnw spring-boot:run

Method 2: Run by creating JAR File

cd server
./mvnw clean package
java -jar target/agrocare-0.0.1-SNAPSHOT.jar

Method 3: Run on Debian/Ubuntu Based Distro

  1. Install Maven:
sudo apt-get install maven
  1. Run Spring Boot:
cd server
mvn spring-boot:run

Screenshots

Register #
Register #
Dashboard Crop Module
Dashboard Crop Module
Dynamic Form Modal View Modal
Dynamic Form View Modal
Header Profile
Header Profile

About

A full-stack web application built to demonstrate proficiency in React.js, Java, Spring Boot, and MySQL.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published