Skip to content

saksham-joshi/Unite-Wings

Repository files navigation

Unite Wings Educational Confederation

Unite Wings's Logo

Empowering students, volunteers & trainers to lead, influence, and grow

Discover the potential within yourself

Next.js TypeScript Tailwind CSS License

Live DemoReport BugRequest Feature


📖 About The Project

Unite Wings Educational Confederation is a modern, responsive website designed to empower the next generation of leaders. Built with cutting-edge web technologies, this platform serves as a hub for students, volunteers, and trainers to connect, learn, and grow together.

✨ Key Features

  • 🎨 Modern UI/UX - Clean, intuitive design with smooth animations
  • 📱 Fully Responsive - Optimized for all devices and screen sizes
  • Lightning Fast - Built with Next.js for optimal performance
  • 🎯 SEO Optimized - Better visibility and reach
  • Accessible - WCAG compliant for inclusive user experience

🚀 Getting Started

Follow these steps to get the project running locally on your machine.

Prerequisites

Make sure you have Node.js installed (version 16.x or higher recommended).

node --version

Installation

  1. Clone the repository

    git clone https://github.com/saksham-joshi/Unite-Wings.git
    cd Unite-Wings
  2. Install dependencies

    npm install
  3. Run the development server

    npm run dev
  4. Open your browser

    Navigate to http://localhost:3000 to view the application.

Available Scripts

Command Description
npm run dev Start development server
npm run build Build for production
npm start Start production server
npm run lint Run ESLint

🛠️ Built With

Technology Purpose Version
Next.js React Framework Latest
TypeScript Type Safety Latest
Tailwind CSS Styling Latest
HTML5 Markup 5
CSS3 Styling 3

📁 Project Structure

Unite-Wings/
├── public/              # Static files
├── src/
│   ├── app/            # Next.js app directory
│   ├── components/     # React components
│   ├── styles/         # Global styles
│   └── lib/            # Utility functions
├── .eslintrc.json      # ESLint configuration
├── next.config.js      # Next.js configuration
├── tailwind.config.js  # Tailwind configuration
├── tsconfig.json       # TypeScript configuration
└── package.json        # Project dependencies

🎯 Roadmap

  • [✔️] Initial website launch
  • [✔️] Responsive design implementation
  • [     ] User authentication system
  • [     ] Interactive dashboard
  • [     ] Blog section
  • [     ] Event management system
  • [     ] Newsletter integration

See the open issues for a full list of proposed features and known issues.


🤝 Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📝 License

Distributed under the MIT License. See LICENSE for more information.


👨‍💻 Developer

Saksham Joshi

Self Taught Compiler Engineer | Full Stack Developer

Portfolio LinkedIn GitHub Twitter Email


🙏 Acknowledgments


⭐ Star this repository if you find it helpful!

Made with 🩵 by Saksham Joshi

About

Official website of Unite Wings developed using Next.JS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages