Welcome to the PSTU Entrepreneurship Club - where innovation meets opportunity!
We are a dynamic community of forward-thinking students at Patuakhali Science and Technology University, dedicated to cultivating the next generation of entrepreneurs and business leaders. Our mission is to transform ideas into reality through collaboration, learning, and strategic networking.
"Innovation distinguishes between a leader and a follower." - Steve Jobs
To create a thriving ecosystem where students can explore, develop, and launch innovative business ventures while building lasting professional relationships.
- Interactive Workshops - Hands-on sessions covering business fundamentals, market analysis, and strategic planning
- Expert Seminars - Industry leaders sharing real-world insights and success stories
- Skill Enhancement Programs - Leadership, communication, and technical skill development
- Industry Connections - Direct access to successful entrepreneurs, investors, and business mentors
- Peer Collaboration - Cross-disciplinary project teams and study groups
- Alumni Network - Connect with PSTU graduates who are making waves in the business world
- Startup Pitch Competitions - Present your ideas to real investors and win funding
- Innovation Hackathons - 48-hour intensive problem-solving challenges
- Business Case Studies - Analyze and solve real business problems
-
1-on-1 Mentoring - Personalized guidance from experienced entrepreneurs
-
Peer Support Groups - Connect with like-minded students on similar journeys
-
Resource Library - Access to business templates, market research, and funding databases
-
Resource Library - Access to business templates, market research, and funding databases
| π― Active Members | π Startups Launched | π° Funding Secured | π Awards Won |
|---|---|---|---|
| 250+ | 15 | $50K+ | 12 |
Date: February 15-16, 2025
Location: PSTU Auditorium
Featured: Startup pitches, investor panel, networking dinner
Date: March 10, 2025
Prize Pool: $5,000
Theme: Sustainable Technology Solutions
Date: Every Friday @ 3:00 PM
Location: Student Center CafΓ©
Format: Casual networking & idea sharing
Founded by: Sarah Ahmed (CSE '23)
Achievement: Secured $25K seed funding for AI-based healthcare platform
Current Status: Serving 500+ patients across Bangladesh
Founded by: Rakib Hasan (EEE '22)
Achievement: Winner of National Green Innovation Award 2024
Impact: Reduced plastic waste by 30% in local communities
- π§ Apply Online - Fill out our membership form
- π€ Attend Orientation - Join our monthly new member orientation
- π€ Get Involved - Participate in events, workshops, and projects
- π Grow & Lead - Take on leadership roles and mentor others
- β Free access to all workshops and seminars
- β Priority registration for competitions and hackathons
- β Exclusive networking opportunities with industry leaders
- β Mentorship matching with successful alumni
- β Resource access to business tools and templates
- β Certificate of participation for all completed programs
π§ Email: pstu.entrepreneurship.club@email.com
π Phone: +880-1234-567890
π Office: Room 201, Student Activities Building, PSTU Campus
This project is built with:
- Frontend: HTML5, CSS3, JavaScript (ES6+)
- Backend: Node.js, Express.js
- Database: MongoDB
- Version Control: Git & GitHub
# Clone the repository
git clone https://github.com/hcsarker/pstu-entrepreneurship-club.git
# Navigate to project directory
cd pstu-entrepreneurship-club
# Install backend dependencies
cd backend
npm install
# Start development server
npm run devpstu-entrepreneurship-club/
βββ frontend/ # Static website files
β βββ assets/ # Images, CSS, JS
β βββ *.html # Web pages
βββ backend/ # Node.js API server
β βββ models/ # Database models
β βββ routes/ # API routes
### π¦ Manual Deployment (On-Demand)
You said you prefer deploying manually after finishing work each time. Use the following stepsβno auto deploy pipeline required.
#### 1. Backend (Vercel Serverless)
From project root:
```bash
β βββ controllers/ # Business logic
βββ README.md # Project documentation
Required Environment Variables (set in Vercel Dashboard β Project β Settings β Environment Variables):
MONGO_URI = <your MongoDB Atlas connection string>
NODE_ENV = production
# (Optional) SEED_KEY for dev seeding only (omit in prod)
Verify after deploy:
We welcome contributions from all members! Whether you're fixing bugs, adding features, or improving documentation, your help is appreciated.
### π **How to Contribute**
#### 2. Frontend (Static)
Create a second Vercel project (or subfolder deploy):
```bash
1. **π΄ Fork** the repository
2. **πΏ Create** your feature branch (`git checkout -b feature/AmazingFeature`)
3. **βοΈ Commit** your changes (`git commit -m 'Add some AmazingFeature'`)
No build step needed (pure static). Output directory = `frontend`.
If you want to host frontend elsewhere (e.g. GitHub Pages / Netlify):Deploy directory: frontend
#### 3. Updating API Base URL
`frontend/assets/js/config.js` auto-detects localhost vs production. If backend domain changes, update the `production` field.
#### 4. Manual Content Seeding (DEV only)
Add `SEED_KEY` locally, then:
```bash
4. **π€ Push** to the branch (`git push origin feature/AmazingFeature`)
5. **π Open** a Pull Request
Remove `SEED_KEY` from production for security.
#### 5. Quick Health Script
```bash
### π **Contribution Guidelines**
- Follow existing code style and conventions
- Write clear, descriptive commit messages
#### 6. Rollback
In Vercel Deployments tab promote the last good production deployment if new one fails.
#### 7. Common Issues
| Problem | Cause | Fix |
|---------|-------|-----|
| 401 on every route | Project Protection enabled | Disable protection in Vercel Settings |
| 500 startup | Bad MONGO_URI / Atlas access | Check connection string & allowlist |
| Empty content arrays | Not seeded / no data | Use seed route (dev) or insert via MongoDB |
#### 8. Optional Hardening
Add pagination & caching later (see `DEPLOYMENT_CHECKLIST.md`).
- Update documentation for any new features
- Test your changes thoroughly before submitting
- Be respectful and constructive in discussions
---
## π License
This project is licensed under the **MIT License** - see the [LICENSE](LICENSE) file for details.
<div align="center">
---
### π **"The way to get started is to quit talking and begin doing."** - Walt Disney
**Made with β€οΈ by PSTU Entrepreneurship Club**
[](#-pstu-entrepreneurship-club)
</div>
