Phaze1D / Farmage-Frontend

Meteor + React App that I made for farm management

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Farmage Frontend

This repository contains an app that I been working on for over a year now, and I hope to finish someday. The is a farm management application that simplifies the process of maintaining and organizing economic data of any farm. It has a simple easy to use UI that makes it easy to store and access one's data. The data is stored in a NoSQL database which provides sufficient flexibility for any farm.

Since this is just the frontend part of the project all the data comes from faker.js and currently all the input forms do not work because it is not connected to the backend yet. The concept version of this app does have a backend support but the frontend is mostly just concept. You can find the concept version with backend support in this repository.

Development

This is the first app that I built with ReactJS so it may have some rust. I had to stop the development of the app do to work, but I do hope to continue making it. I planned on using MeteorJS as the backend so to get started you need to have MeteorJS installed. Once you have installed MeteorJS, run these commands in the root directory from the terminal.

$ npm install
$ meteor

This will install the npm dependencies and then start the meteor server on localhost:3000

Folder Structure

The two main folders in this app are imports/ui/models and imports/ui/structure. Theses folders contain all the current frontend code that I've work on so far. The models folder contains the React components for each data model and the structure folder contains all the custom UI components that I built.

Dependencies

License

Usage is provided under the MIT License. See LICENSE for the full details.

About

Meteor + React App that I made for farm management

License:MIT License


Languages

Language:JavaScript 86.6%Language:CSS 13.4%Language:HTML 0.1%