ChickenKyiv / frontend

GNU General Public License v3.0
0 stars 0 forks source link

React Frontend repository for ChickenKyiv project.

This is not completed document, will be updated soon

Intro

CK is a short name for ChickenKyiv Project.

Main Idea to replicate nomoretogo.com & planitdinner.net websites functionality by using newest technologies. You can see how this similar project looks on this videos

List of Milestones

Basic users flow(next stages only)

check BasicFlow.md

Notes

We'll start from using Create React App

If you need more details our guidance about how to work with React - please let me know.

Static data, aka json arrays will provided later, so you don't need to create it by self.

Homepage basic layout will be provided later.

Important Notes

Free Menu Release

free-menu functionality You’ll display 5–6 recipes for a week, with additional data. Later you’ll use Recipe API server for fetching data

For a first stage - we'll not use connection to API. we'll grab data from json arrays that i'll provide.

Pages:

Weekly Menu Part 1

Grocery List Milestone (a lot of work was done. So we don't need to start from scratch)

Inventory of all shopping lists.

Shopping/grocery

Authentication

Search Milestone

Partially done in another code repository (Advanced Search Form with API calls) @TODO share information later

Big functionality topics to cover later

Database visuals

This is a db schema between Free Menu Release and Weekly Menu Release with tables, related to Search Release db schema

List of pages

Account + Subscription Payments

check account.md

Sitemaps

Also some data you can check at Sitemap-export.pdf file in repository root