- ๐ฏ Project Overview
- ๐ Why This Project Matters
- ๐ Tech Stack
- ๐ฆ Installation & Local Setup
- ๐ง Code Formatting & Linting
- ๐ค How to Contribute
- ๐ Project Structure
- ๐จ Screenshots & Demo
- ๐บ๏ธ Project Roadmap
- ๐ Issues
- ๐ License
- ๐ฅ Core Committee (2024โ25)
- ๐ฅ Contributors
- ๐ซ Contact
The Pixel Phantoms Official Website serves as the central digital hub for the Pixel Phantoms student-driven tech community. This platform not only showcases community initiatives but also functions as a real-world, beginner-friendly open-source codebase for hands-on learning.
- ๐ข Showcases the Pixel Phantoms community and its activities
- ๐ Highlights events, workshops, achievements, and member projects
- ๐ฅ Presents the core committee and recruitment details
- ๐ Encourages learning, collaboration, and open-source contributions
- ๐ Fully responsive design for all devices
Note: Open to students, beginners, and open-source contributors worldwide!
- ๐ฏ Beginner-Friendly Environment โ Perfect for first-time open-source contributors
- ๐ป Hands-On Learning โ Practical experience with modern frontend development
- ๐ค Collaborative Workflows โ Learn Git, issues, PRs, and code reviews
- ๐๏ธ Real-World Structure โ Industry-standard project organization
- ๐จ UI/UX Development โ Opportunities to enhance design and responsiveness skills
- Bootstrap โ Responsive framework
- AOS Animations โ Scroll animations
- jQuery โ Simplified JavaScript
- API Integrations โ External data fetching
- ๐ Modern web browser (Chrome, Firefox, Safari, or Edge)
- ๐ Git โ Required for cloning the repository
- โ๏ธ Node.js (v16+) and npm โ For development tooling
- ๐ก VS Code with Live Server extension (Recommended)
- Clone the Repository
git clone https://github.com/sayeeg-11/Pixel_Phantoms.git cd Pixel_Phantoms - Install Dependencies (Recommended for contributors)
npm install
Run the Website Locally
โ Option 1: Live Server (Recommended)
Open project in VS Code
Right-click index.html
Select "Open with Live Server"
Access at http://127.0.0.1:5500/
Open index.html directly in browser
Note: Some JavaScript features may not work due to CORS
This project uses automated tools to maintain code quality: Available Commands:
# Formatting
npm run format # Format all files
npm run format:check # Check formatting without changes
# Linting
npm run lint # Check for linting issues
npm run lint:fix # Fix linting issues automaticallyPre-commit Hooks:
๐ก๏ธ Husky and lint-staged automatically run checks before commits
๐ Commits are blocked if formatting/linting checks fail
โ Ensures consistent code quality across all contributions
We welcome all contributions โ design updates, animations, UI fixes, new pages, and more!
Contribution Workflow:
Before Starting:
Create an Issue describing your proposed change
Wait for admin to assign the issue to you
Discuss implementation details if needed
Development Steps:
# 1. Fork the repository
# 2. Clone your fork
git clone https://github.com/your-username/pixel-phantoms-website.git
# 3. Create feature branch
git checkout -b feature-name
# 4. Make changes and commit
git commit -m "Add: short feature description"
# 5. Push to your fork
git push origin feature-nameSubmit Pull Request:
Open a Pull Request from your branch
Reference the related issue
Wait for review and feedback
๐ Detailed guidelines: CONTRIBUTING.md
Click to view the project structure
pixel-phantoms-website/
โ
โโโ index.html
โโโ about.html
โโโ contact.html
โโโ team.html
โโโ events.html
โโโ CODE_OF_CONDUCT.md
โโโ CONTRIBUTING.md
โโโ LICENSE
โโโ README.md
โ
โโโ assets/
โ โโโ demo.png
โ โโโ host-event.jpg
โ โโโ logo.png
โ
โโโ css/
โ โโโ style.css
โ โโโ home-gsap.css
โ โโโ back-to-top.css
โ โโโ community.css
โ โโโ contact.css
โ โโโ contributors.css
โ โโโ events.css
โ โโโ gallery.css
โ โโโ help.css
โ โโโ join-us.css
โ โโโ privacy.css
โ โโโ projects.css
โ โโโ terms.css
โ
โโโ data/
โ โโโ events.json
โ
โโโ js/
โ โโโ back-to-top.js
โ โโโ community.js
โ โโโ contact.js
โ โโโ contributors.js
โ โโโ events.js
โ โโโ footer.js
โ โโโ gallery.js
โ โโโ help.js
โ โโโ home-gsap.js
โ โโโ home-leaderboard.js
โ โโโ join-us.js
โ โโโ main.js
โ โโโ navbar.js
โ โโโ privacy.js
โ โโโ projects.js
โ โโโ scripts.js
โ โโโ terms.js
โ โโโ theme.js
โ
โโโ pages/
โโโ community.html
โโโ contributors.html
โโโ gallery.html
โโโ help.html
โโโ join-us.html
โโโ privacy.html
โโโ projects.html
โโโ terms.html
| โ Completed | ๐ง In Progress | ๐ฎ Coming Soon |
|---|---|---|
| Basic UI setup | Events Page | Dark / Light mode |
| Home, About, Contact pages | Projects showcase | Blog section |
| Core committee section | Mobile responsiveness improvements | Student portfolio integration |
| Navbar & footer components |
Found a bug? Have an idea? ๐ Open an Issue with the correct labels.
This project is licensed under the MIT License.
See the full license in the LICENSE file.
Click to view the committee for the batch 2024-25
- Director: Prathamesh Wamane
- President: Krishna Shimpi
- Vice President: Pratik Thorat
- Technical Head: Harsh Pawar
- Treasurer: Ayush Patil
- Event Head: Laxmi Shingne
- Project Manager: Krushna Gite
- Recruitment Head: Pallavi Thote
- Web Development Lead: Pushkar Thakare
- Design Head: Shruti Gaikwad
- Embedded System Lead: Diksha Rakibe
- Social Media & Branding Head: Rushabh Pekhale
- Media & Publicity Head: Sarvesh Aher
- Mentors: Sayee Gosavi, Mohit Jagtap
Thanks to all the amazing contributors who make this project better every day! ๐
๐ See the full contribution graph
Admin:
Sayee Gosavi
- ๐ง Email: sayeeygosavi@gmail.com
- ๐ป GitHub: sayeeg-11
- ๐ LinkedIn: Sayee Gosavi
- ๐ Location: Nashik, Maharashtra
Letโs build something amazing together! ๐๐ป