Growing our Community is a project that revolves around community gardens. This project is the culmination of twelve weeks of work by Group 105, for the CS 340 course at Oregon State University. The project is a web application that allows users to create and manage community gardens. Users can create a garden, and manage the garden by adding plots, plants, gardeners, and invoices for transactions involving both plants and gardeners.
This project is built on NodeJS, MySQL, and HandlebarsJS.
Before we get into the details of the project, let's talk about plagarism. Here's a README that discusses the common patterns used in this project. It also includes a list of citations used to build this project. These citations are also included in each file that references them.
Now back to the fun stuff.
- Database: MySQL
- Backend: NodeJS
- db-connector.js: Contains the connection pool for the database
- app.js: Contains the main entry point for the server application
- routes: Contains the routes for the server application
- Frontend: HandlebarsJS
Here's how you do it.
First, you need to clone the repository. You can do this by running the following command in your terminal:
git clone [repository-url]
Next, you need to install the dependencies. You can do this by running the following command in your terminal:
npm install