A community platform for ambitious founders. Entrepreneurs Connect is a full-stack MERN application where entrepreneurs connect, collaborate, and grow together — because success is best achieved through shared experiences and collective wisdom.
- 🔐 Secure authentication — JWT-based auth with bcrypt-hashed passwords
- 👤 Profiles & community — connect and collaborate with other entrepreneurs
- 🖼️ Media uploads — images stored on AWS S3
- 📧 Transactional emails — onboarding & notifications via Nodemailer
- ⏰ Scheduled jobs — background cron tasks
- ⚡ Snappy UX — Redux state management with a Tailwind + Flowbite UI
Frontend: React · Redux · TailwindCSS · Flowbite | Backend: Node.js · Express · MongoDB · JWT · bcrypt · Nodemailer · AWS S3 · node-cron
Add a screenshot or GIF of the feed / profile pages here.
EntrepreneursConnect/
├── client/ # React + Redux + Tailwind frontend
└── server/ # Express + MongoDB REST API
Prerequisites: Node.js 18+ and a MongoDB connection string.
git clone https://github.com/Sahilll15/EntrepreneursConnect.git
cd EntrepreneursConnect
# --- Backend ---
cd server
npm install
# create .env → MONGO_URI, JWT_SECRET, AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, SMTP creds
npm run dev
# --- Frontend (new terminal) ---
cd ../client
npm install
npm start # http://localhost:3000Released under the MIT License.