Skip to content

Latest commit

 

History

History
59 lines (41 loc) · 2.09 KB

README.md

File metadata and controls

59 lines (41 loc) · 2.09 KB

📦 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.