Intelly - General Overview and Current State

Intelly is a platform being built to help small-to-medium-sized food and beverage brands manage various aspects of their business. The project is divided into separate repos to allow independent development. Below, you can find a list of the specific front and back ends that make up this project, links to their individual repos, as well as whether or not they have been deployed for public demo.

The public demos should be accessed thought this link: https://gallant-wing-415919.netlify.app/ This will bring you to a login page, which you can enter with the following credentials:

email: guest@intelly.test password: guest

Once logged in, you will be brough to a dashboard that allows you to navigate the project in its current form. The guest account will have access to all services currently deployed for public demo, with only certain subservices being excluded to prevent any possible interference with sensitive data.

This Specific Repo - Overview

As mentioned above, Intelly is split into several independent repos in order to facilitate different timelines for development, and thus make it possible to demonstrate those services that have reached an appropriate stage of devlopment.

The repo you are currently visiting is the front end for Payments. Its purpose is to allow customers to submit payments for various services. It makes use of the Stripe API, and communicates with a Node server to process the payments. This app is in extremely early stages of development, and will likely be built out significantly during Q1 2022.

Additional Goals for Development

As mentioned, this app is in very early stages of production. Its scope of functionality is still being discussed, and this section of the README will become more defined as details settle in. In the meantime, the next stage will likely be focused on getting the layout and styling to be consistent with other Intelly projects.

Installation and Contribution

If you wish to test this project locally, you may clone the repo to a directory on your machine. Navigate to the new directory using your terminal, and install all necessary dependencies by running the command 'npm i'.

To start the app, simply run 'npm start' and navigating to localhost:3010 in your browser. As the server is not yet deployed, you will need to clone that repo as well (link below) and run it on a separate port (default=3011)

At this time, I am not inviting individual contribution, unless there has been a specific conversation around it. If you come across something in the code that you wish to share, by all means message me and we can speak about it.

All Repos Related to the Intelly Project

The following is a list of all related projects that have entered some stage of development. It will be updated as work begins on new services.

Authorization - Front End - Deployed as part of the Public Demo
Authorization - Back End - Deployed as part of the Public Demo
Retail Data Dashboard - Front End - Deployed as part of the Public Demo
Retail Data Dashboard - Back End - Deployed as part of the Public Demo
Field Reporting - Front End - Deployed as part of the Public Demo
Field Reporting - React Native Front End - Early Stage, Not Deployed for Public Demo
Field Events - Back End - Deployed as part of the Public Demo
Field Events Administration - Front End - Deployed as part of the Public Demo
Administrative Tasks - Front End - Deployed as part of the Public Demo
Administrative Tasks - Back End - Deployed as part of the Public Demo
Payments - Front End - Early Stage, Not Deployed for Public Demo
Payments - Back End - Early Stage, Not Deployed for Public Demo
Form Builder - Front End - Early Stage, Not Deployed for Public Demo
Form Builder - Back End - Early Stage, Not Deployed for Public Demo
Schedule - Front End - Early Stage, Not Deployed for Public Demo