Skip to content

nmluci/StellarCoffee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stellar Coffee

Our Data Structure Course's Final Project


Ethymologies

Stellar literally derived from Latin "Stella" which means star, in English referring "something that exceptionally perfect",

While Coffee referring "a godly substance which can enhance a programmer by an exceptionally amount"

What is this?

This is a digital object called "Za Programs" which tries to mimic a Cafe

Wait again? Why Though

The last time was an CLI Program, while this one is a proper Human-friendly program in a form of something called "Website"

What This Program Actually DO?

Simping a coffee. (again)

Jokes aside, Its simulate an digital ordering system on a coffee shop backed by an REST API

Functionalities

Tell me more about this program? Fine.

It's actually consist of 2 Core Part, FrontEnd and BackEnd

Frontend Stuff Backend Stuff
Homepage User Authenticaton System
Menu Page Order Logging System
User Leaderboard Page Today Specials Generation System
Special Menu Page User Leaderboard Ranking System
User Login Page Rest API + Auth + CORS

Click Here For More In-depth Stuff Documentation

Implemented Concepts

  • Modularity (Obviously)
  • Database Management
  • Hashing
  • Linear Searching
  • Bubble Sorting
  • Graph Coloring

Implemented Data Structure

  • Array
  • Hashmap
  • Graph

Technical Stuff

Libraries Function
Flask Provides Backend Microinfrastructure
Flask-cors Provides CORS for Flask Framework
Flask-SQLAlchemy Provides SQLAlchemy Integrations for Flask Framework
SQLAlchemy Provides Database Interface Abstraction for Python

Full Team

Fuyuna Pangpang

About

A Project made for Data Structure Practicum's Coursework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages