Excel Graph is a powerful data visualization platform that transforms your spreadsheet data into interactive graphs and charts. Built with the MERN stack, it offers secure user authentication and real-time data rendering capabilities.
- 🔗 Frontend: https://exanaly-frontend.onrender.com
- 🔗 Backend: https://exanaly-backend.onrender.com
📈 Dynamic Graph Generation
- Upload Excel/CSV files
- Multiple chart types (Line, Bar, Pie)
- Customizable axes and labels
🔒 Secure Authentication
- JWT protected routes
- Google OAuth integration
- Session management
⚡ Real-time Updates
- Instant visualization changes
- Collaborative editing support
- History tracking
- React.js + Vite
- Chart.js (Data Visualization)
- Tailwind CSS (Styling)
- Axios (HTTP Client)
- Node.js + Express
- MongoDB (Database)
- Mongoose (ODM)
- Passport.js (Authentication)
- JWT (Session Management)
- Render (Hosting)
- MongoDB Atlas (Cloud Database)
- Node.js (v18+)
- MongoDB (Local or Atlas URI)
- Google OAuth Credentials
# Clone the repository git clone https://github.com/yourusername/excel-graph.git cd excel-graphcd server npm install cp .env.example .env # Fill in your environment variables npx nodemon server.js cd client npm install npm run dev