🌟 Empowering aspiring developers with cutting-edge learning coding resources with an elegant user experience.
LIVE DEMO LINK: https://cod-ex.netlify.app/
- Introduction
- Features
- Demo & Live Images
- Tech Stack
- Project Structure
- Setup Instructions
- Future Enhancements
- License
- Contact
Codex is a sleek, animated, and highly responsive landing page for a coding course platform.
Designed to captivate users, the website seamlessly combines powerful animations with modern design aesthetics, ensuring an engaging experience for visitors. Built with scalability and performance in mind, Codex exemplifies the possibilities of modern web development.
- ⚡ Smooth Animations powered by
data-aos
for seamless transitions. - 🎨 Custom Styling with
styled-components
for reusable and dynamic designs. - 📱 Responsive Design ensuring compatibility across devices and screen sizes.
- 🚀 Optimized Performance using Vite's blazing-fast build tool.
- 🌌 Interactive UI/UX leveraging React.js components and TailwindCSS for modularity.
Visit the Live Site for a full experience! 🌐
Technology | Usage |
---|---|
React.js | Core library for building UI components. |
TailwindCSS | Utility-first CSS framework for responsive styling. |
Vite | Fast build and dev server for React. |
data-aos | Animation library for on-scroll animations. |
Styled Components | Custom component-level styling. |
The folder hierarchy is organized for scalability and maintainability:
Codex/
├── src/
│ ├── components/ # Reusable UI components
│ ├── styles/ # Tailwind and styled-components CSS
│ ├── App.jsx # Root React Component
│ ├── main.jsx # Entry point
│ ├── assets/ # Images and static assets
├── public/ # Public files and HTML
├── .gitignore # Git ignored files
├── package.json # Dependencies and scripts
├── vite.config.js # Vite configuration
├── README.md # Documentation
Follow these steps to clone and run Codex locally:
- Node.js installed (v16 or higher recommended).
-
Clone the Repository:
git clone https://github.com/Hailex798/Codex.git cd Codex
-
Install Dependencies:
npm install
-
Run the Development Server:
npm run dev
-
View Locally:
Open your browser and navigate to:http://localhost:5173
- Add a fully functional authentication flow for student enrollment.
- Integrate a backend API for dynamic content.
- Implement payment gateway support for course purchases.
- Optimize SEO for broader reach.
This project is licensed under the MIT License. You are free to modify and use the project for personal or commercial purposes.
If you have questions, feedback, or collaboration ideas, feel free to reach out!
- Email: [email protected]
- GitHub: Hailex798
- LinkedIn: Kshitij Singh Bisht
- Portfolio: Kshitij Singh Bisht
Crafted with 💻 and ☕ by Kshitij Singh Bisht