Skip to content

ubclaunchpad/floradora

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌿 Floradora

📔 Project Description

A mobile application that helps identify plants when foraging and connects users to a foraging community.

Directory Structure

├── frontend/VirtualCollection  : React Native frontend code
│   ├── assets                  : image assests used in the app
│   └── src                     : frontend source code
│       ├── components          : React Native components to be used in pages
│       ├── pages               : main pages of the frontend application
│       └── styles              : style definitions for pages and components
├── backend                     : all server and database code
│   ├── controllers             : HTTP controllers to interact with the frontend
│   ├── models                  : data models for transferring data between the database/server/frontend
│   ├── repositories            : database access services
│   └── services                : general business logic services
└── ml                          : python ML model for classifying plant species

⚙️ Developer Setup Guide

Virtual Collection consists of a React Native frontend and an Express/Node backend, with everything written in TypeScript. To set up the frontend development environment, see the frontend developer setup guide. To set up the backend development environment, see the backend developer setup guide.

📚 Contributing

Any and all contributions are greatly appreciated! Please follow the steps below to ensure your contribution gets accepted:

  1. All contributions should be associated with one of our GitHub issues
  2. Please create a new branch named [issue number]-[short description] to make your changes (eg. 42-create-signup-page)
  3. Once you've made your changes, please submit a pull request and fill out the pull request template as well as possible
  4. Request at least one (ideally two) developers to review your pull request

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages