Website: https://zcemycl.github.io/practice-app/
git clone https://github.com/zcemycl/practice-app.git
npm install
touch .env # edit api keys
npm start
Features | Locations | Description |
---|---|---|
Backend Support | flask2react | Support chatapp socket, fetch non-dynamic and dynamic data. |
Unit Tests | Link | Continuous Integration Practices with Github Actions. |
Router | Link | Enable access to different pages. |
Single Page Application | Link | Enable resources suffix. |
Particle Background | Link | Website animated background. |
Navigation Bar | Link | Link the home page to different demos and profiles. |
Slider Graph | Link | Update datapoint dynamically via slider control. |
Fetch Data Graph | Link | Fetch JSON data via REST API from flask2react. |
Real-time Data Graph | Link | Fetch Real-time randomly generated data from flask2react |
Authentication | Link | GitHub Secret Key as authenication method. - Username, Password: IamLeo |
Gallery | Link | Interactive Image Gallery with Spring. |
Chatapp | Link | Support real-time text communication. |
Image Annotation for object segmentation | Link | cd resources -> pip install -r requirements.txt -> python readAnnotate.py [--img str] [--annotatefile str] |
Google Map and Projections | Link | Mark Outcodes and Areas of United Kingdoms. |
3D Scene | Link | 3D Models with Physics Simulation, and GUI to control Camera and Player Properties. |
3D City Map | Link | Map with 3D Building Projections. |
Like and Comment Section | Link | Provide supports for like, votes, clap and comments for the page. |
Knowledge Graph | Link | Alternative Table of Contents. |
Website Tour | Link | Support User-friendly guide for users to navigate the website. |
Visitor Record | Link | Connect to Google Sheet API to store Visitor Information. |
Visitor Dashboard | Link | View Github Pages Statistics. |
Game | Link | First Person Shooter Game. |
User System | Link | Authentication system with signup, login, forgot and reset. |
Donate | Link | Paypal donation button. |