Skip to content

Public Repo Showcasing the features of Ceres Agriculture and its development status.

Notifications You must be signed in to change notification settings

Alick1997/Ceres-Public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

Ceres Agriculture

Description: Ceres Agriculture is a cross platform mobile application developed with React-native. Ceres Agriculture aims to connect the agricultural and food and beverage industries in Dominica. Ceres Agriculture accomplishes this by automating mundane and repetitive tasks when a sale is conducted between a large-scale buyer and a farmer, and also by making available and displaying useful data. The data is displayed strategically to guide buyers in their decision making process before an order is placed.

The longterm goal of Ceres Agriculture is to improve the relationship between farmers and large-scale buyers. This goal can be quantitatively tracked by the frequency of shortages or overabundace of certain goods throughout the year. With enough data, Ceres Agriculture aims to become a statistical hub for parties invested in the Agricultural industry. Statistics and trends on the total supply of certain products throughout the year and on the average price of products throughout the year are incredibly valuable to stakeholders of the Argicultural industry. The database architecture of this project was built specifically to take advantage of this opportunity.

Status

The project is currently in the last alpha stage of testing and development, and will begin closed beta testing soon.

Features

This app features two different consumer versions, one version used by buyers, and the other used by producers or farmers. I will split features into two sections accordingly. With one main section for app-wide features.

Buyers

A home screen fit for quick decision making:

Image of Home screen for Buyers Image of Home screen for Buyers

Your homepage is a compilation of producers and products you follow. This is done to encourage business between familiar parties. You are fed real-time information including producer distance, producer order method(delivery or pickup) and total quantity available. This information is used to facillitate buyer decision making.

Real Time Product Statistics

Image of product screen

Real time statistics on the total aggregated quantity of products as well as the lowest price available are displayed as you browse supported goods.

Full Cart Management

Image of Cart Management

Ceres Agriculture offers full cart management. Items can be editted or removed from the cart screen. Producer quantity is tracked to ensure that there is always sufficient quantity available for items saved in your cart. In the event of a sale before your order is placed where the producer quantity drops below your required quantity, the app notifies you, and flags the item in your cart to be edited or removed before your order may be placed. This ensures that buyers are aware if producers have the capacity to fulfill the order before-hand.

Producers

Inventory Management

Image of Inventory Management Adding a new item to inventory

Ceres Agriculture offers full inventory management. Producers only need to add items their inventory once. Their quantity is adjsted as orders are fulfilled or canceled. This nullifies the need to recount inventory as products are distributed.

Store Settings

Image of Producer Store Settings

You are able to customize your preferences for operating your personal store. Here you are able to set your store status as open and closed. When your store is closed no new orders may be placed, however you are still able to customize your inventory and other settings as well as complete pending orders.

In your store settings you are able to toggle delivery on or off. You are also able to customize delivery options such as your total distance for delivery and delivery fees. You are also able to change your current location which is used for various queries with the user.

App-Wide Features

Order Management

Image of Order Management

Full order management is offered to both buyers and producers. Producers are able to update the status of orders, buyers are able to track order status. An invoice is auto-generated and sent to both parties for administrative reasons. Both parties have the abillity to cancel orders before order completion, however there are restrictions on orders which are too far in the completion process..

Location Features

Image of Saved Location

You can add and store frequent locations and switch to them instantly by making a selection in your settings. This facillitates parties who frequent multiple locations, and keeps our location query and distance calculation consistent.

Image of New Location Image of New Location 2

Google Places Search query is used to easily search for location information by the address specified. You are displayed with a map-pin of your selected location for verification. You are able to title the location for your own convenience, as well as provide extra directions for peers to follow.

Find your Peer with ease

Image of peer location

When completing deliveries or pickups, you are able to view your peer's location. You are presented with directions as indicated by your peer and a map-pin for reference. If street by street direction is required, you are able to open your corresponding maps app with the geolocations specified, and from there request turn-by-turn directions relative to your current location.

About

Public Repo Showcasing the features of Ceres Agriculture and its development status.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published