Skip to content

The Autobot Project is a full-stack application that integrates a Vue.js frontend with a Node.js backend, leveraging Sequelize and MySQL. The project is designed to generate, list, and manage Autobots, providing real-time updates via Socket.IO. The backend handles data generation and storage, while the frontend displays the Autobots

Notifications You must be signed in to change notification settings

AJFX-01/SmartInsightTakeHome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 

Repository files navigation

📦 Autobot Project

🛠️ Overview

The Autobot Project is a full-stack application that integrates a Vue.js frontend with a Node.js backend, leveraging Sequelize and MySQL. The project is designed to generate, list, and manage Autobots, providing real-time updates via Socket.IO. The backend handles data generation and storage, while the frontend displays the Autobots and their associated data.

🧰 Technologies Used

📂 Project Structure

autobot-project/
├── autobot-nodejs/    # Node.js Backend
└── autobot-vuejs/     # Vue.js Frontend
  • Frontend: Located in the autobot-vuejs directory. Built with Vue.js, it handles the UI, displaying Autobot data and interacting with the backend API.
  • Backend: Located in the autobot-nodejs directory. Built with Node.js and Express, it manages the database, real-time communication, and scheduled tasks for generating Autobots.

🚀 Setup Instructions

1. Clone the repository

git clone https://github.com/AJFX-01/SmartInsightTakeHome.git
cd autobot-project

2. Navigate to Backend or Frontend

  • For Backend:
    cd autobot-nodejs
  • For Frontend:
    cd autobot-vuejs

3. Follow the instructions in each respective directory's README to set up the backend and frontend..

📚 Links to Detailed Documentation

4. Documentation for the api.

📚 Links to Detailed Documentation

📜 License

This project is licensed under the MIT License. See the LICENSE file for more details.

About

The Autobot Project is a full-stack application that integrates a Vue.js frontend with a Node.js backend, leveraging Sequelize and MySQL. The project is designed to generate, list, and manage Autobots, providing real-time updates via Socket.IO. The backend handles data generation and storage, while the frontend displays the Autobots

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published