Skip to content

Edify - An Education Platform (React) Edify is a dynamic and immersive education platform built with React, tailored to connect students, educators, and institutions in one unified digital environment. It delivers a clean, modern user experience across all device.

Notifications You must be signed in to change notification settings

Anamicca23/Edify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📘 Edify - An Education Platform (React)

Edify is a dynamic and immersive education platform built with React, tailored to connect students, educators, and institutions in one unified digital environment. It delivers a clean, modern user experience across all devices and focuses on interactive, accessible, and high-quality education for learners of all levels.

💡 “We ensure better Education for a better world.”


🧾 About Edify

Edify isn't just a front-facing website—it's a feature-rich education system with dedicated sections for academic programs, faculty, student testimonials, and campus facilities. Designed with scalability in mind, it supports static and dynamic deployments, integrates with external systems, and offers a modular architecture for easy extension.

Whether you're:

  • A school or university administrator showcasing your institution,
  • A student exploring learning options, or
  • A developer looking to build your own version,

Edify offers the foundation for your goals.


🎯 Purpose

The main objectives behind Edify are:

Digital Transformation for Education
Enable traditional institutions to maintain an engaging online presence.

Student-Centric Design
Deliver structured, bite-sized, and visually intuitive content for learners.

Modern UI for Institutions
Provide an aesthetic and functional showcase of campus life, academic programs, and teaching excellence.

Ease of Use & Accessibility
Ensure the platform is intuitive for every type of user, including students, faculty, and parents.


⚙️ Tech Stack

Layer Technologies Used
Frontend React (with Create React App or Vite), JSX, Functional Components
Routing react-router-dom
State Management React Context API (or Redux if extended)
Styling CSS Modules / Tailwind CSS / SCSS
Responsive Design Flexbox, Grid, Media Queries for mobile optimization
Assets Custom SVGs, Web-optimized PNGs/JPEGs, Fonts from Google Fonts
Deployment Vercel / GitHub Pages

📦 Core Features

🔹 Homepage

  • Hero section with mission statement and call to action.
  • Smooth navigation to explore the entire platform.

🔹 Programs Offered

  • Detailed sections for Graduation, Master's, and Post-Graduate programs.
  • Modular cards displaying course information.

🔹 About Us

  • Highlights university philosophy, mission, and vision.

🔹 Virtual Campus Gallery

  • Dynamic photo carousel showcasing campus life.

🔹 Facilities

  • Interactive section covering infrastructure (library, park, canteen, swimming pool, etc.)

🔹 Teacher Profiles

  • Cards showcasing faculty members, their expertise, and subjects.

🔹 Student Testimonials

  • Quotes and feedback from real users, giving credibility and trust.

🔹 Contact Section

  • Static or dynamic form integration for inquiries.

🔹 Fully Responsive UI

  • Optimized for mobile, tablet, and desktop using responsive layout strategies.

🧠 Use Cases

  • 🎓 Universities/Schools: Use Edify as a digital front for campus outreach.
  • 👨‍💻 Developers: Extend the platform for online learning or LMS systems.
  • 📈 Startups/EdTech: Customize it as an MVP for educational products.
  • 📷 Portfolio Projects: Showcase frontend and UI/UX design skills.

SEE ONLINE:

link : https://edify-rho.vercel.app/

🚀 Getting Started

To run this project locally:

🔧 Prerequisites

Ensure the following are installed:

  • Node.js (v16+ recommended)
  • npm or yarn
  • Git

📥 Installation

# Clone the repository
git clone https://github.com/Anamicca23/edify.git

# Navigate into the project
cd edify

# Install dependencies
npm install
# or
yarn install


### ▶️ Run the Development Server

```bash
npm start
# or
yarn start

Your app should now be running at http://localhost:3000.


📁 Project Structure

edify/
├── public/             # Static assets like index.html, images
├── src/
│   ├── assets/         # All visual assets (logos, gallery images)
│   ├── components/     # Shared UI components (Navbar, Footer, Cards, etc.)
│   ├── pages/          # Route-specific pages (Home, About, Programs, etc.)
│   ├── data/           # JSON or JS files for dynamic rendering (teachers, programs)
│   ├── App.js          # Main component with routes
│   └── index.js        # React DOM entry point
├── .gitignore
├── package.json
└── README.md

✅ To-Do / Future Enhancements

  • 🔐 Authentication system for students and teachers
  • 📊 Admin dashboard with content management
  • 💬 Chat or discussion board integration
  • 📦 CMS support (Strapi, Sanity, Contentful)
  • 🌐 Multi-language/i18n support

🤝 Contributing

We welcome contributions of all kinds! To get started:

# Create a new branch
git checkout -b feature/your-feature-name

# Commit your changes
git commit -m "Add your message"

# Push to the branch
git push origin feature/your-feature-name

# Open a pull request

📄 License

This project is open-sourced under the MIT License.


Built with 💙 using React to reshape the future of education.

About

Edify - An Education Platform (React) Edify is a dynamic and immersive education platform built with React, tailored to connect students, educators, and institutions in one unified digital environment. It delivers a clean, modern user experience across all device.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published