Skip to content

andykr1k/QuantumDB

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Open in Visual Studio Code

QuantumDB - A Document Data Store

QuantumDB is a Web-based Document Data Store used to manage and process large volumes of data through CRUD actions combined with useful tools such as file upload/download, JSON editor with syntax checking and prettify features. The software allows developers and users to create collections to group related documents and datasets together. The product also has the ability to filter and query data efficiently. QuantumDB's backend is hosted on an AWS server which allows multiple users from different devices to interact with the frontend and make live changes to the database simultaneously.

Team members

Technologies

  • Interface: Responsive Web Application
  • Languages/Frameworks: C++, React(HTML), Tailwind and JavaScript
  • Frontend: Reacts.js
  • Middleware: Crowcpp
  • Backend: C++
  • Testing: Googletest and Jest
  • Database/Server: AWS EC2 t2.Large

Features

  • PC/Mobile/Tablet screen support
  • App can handle multiple live users
  • Light/Dark Mode
  • Users can create accounts to login to access their collections
  • Creates, reads, updates and deletes documents/collections/databases
  • Filters data according to user’s preference
  • Allows “SQL type” querying
  • Import/Export Data
  • Sort query (Order by ascending and descending)
  • Count query
  • Limit query

Interface Documentation

Below are some screenshots of the UI.

Landing Page:

Login Page:

Home Page:

Light Mode

Dark Mode

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 85.8%
  • JavaScript 13.9%
  • Other 0.3%