Skip to content

Aohkne/Mer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

25 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Mer Logo

Mer - Transform Ideas into Stunning Slides!

A professional platform providing high-quality PowerPoint templates for impactful presentations

🎯 Overview

Mer is a specialized website that provides high-quality PowerPoint templates suitable for various purposes such as introductions, presentation endings, or creating special effects. With a diverse collection of templates and smart interactive features, Mer helps users quickly find and download the perfect templates for their presentations.

🎬 Demo Video

Watch our introduction video to see Mer in action:

Mer Introduction Video

Click the image above to watch the full demo on YouTube

✨ Key Features

  • πŸŒ“ Dark/Light Mode: Comfortable viewing experience for both day and night users
  • πŸ” Smart Search Bar: Intelligent search combined with category filters
  • πŸ“ Template Categories: Intro, Outro, Music, and Effect templates
  • πŸ”’ Engagement-Based Downloads: Templates unlock when YouTube videos reach 20+ likes
  • πŸ€– AI Chatbot (MB): Virtual assistant for website support and guidance
  • πŸ“± Responsive Design: Seamless experience across all devices
  • πŸ’Ύ Ready-to-Use: Downloaded files work immediately without complex setup

🎭 Template Categories

πŸ“ Intro Templates

Perfect for team introductions or presentation openings

  • Professional design patterns
  • Eye-catching animations
  • Customizable layouts

🎬 Outro Templates

Create impressive presentation endings

  • Memorable closing designs
  • Call-to-action layouts
  • Thank you slides

🎡 Music Templates

Dynamic templates synchronized with music

  • Audio-visual harmony
  • Rhythm-based animations
  • Entertainment-focused designs

✨ Effect Templates

Special effects to make slides more attractive

  • Advanced animations
  • Transition effects
  • Visual impact elements

πŸ› οΈ Technology Stack

Frontend

Technology Description
React JavaScript library for building user interface
JavaScript Core programming language
CSS3 Styling and responsive design
HTML5 Markup language

Deployment

Technology Description
Vercel Cloud deployment platform

πŸ“‚ Project Structure

πŸ“ Mer_WEB
β”‚
β”œβ”€β”€ πŸ“ node_modules/                # Installed packages directory
β”œβ”€β”€ πŸ“ public/                      # Public static files
β”œβ”€β”€ πŸ“ src/                         # Main source code
β”‚   β”œβ”€β”€ πŸ“ api/                    # API integration and services
β”‚   β”œβ”€β”€ πŸ“ components/             # Reusable UI components
β”‚   β”œβ”€β”€ πŸ“ layouts/                # Page layout components
β”‚   β”œβ”€β”€ πŸ“ pages/                  # Application pages
β”‚   β”œβ”€β”€ πŸ“ style/                  # Styling files
β”‚   β”œβ”€β”€ πŸ“„ App.js                  # Main application component
β”‚   β”œβ”€β”€ πŸ“„ App.test.js             # Application tests
β”‚   β”œβ”€β”€ πŸ“„ index.css               # Root styling
β”‚   β”œβ”€β”€ πŸ“„ index.js                # Application entry point
β”‚   β”œβ”€β”€ πŸ“„ reportWebVitals.js      # Performance monitoring
β”‚   └── πŸ“„ setupTests.js           # Test configuration
|
β”œβ”€β”€ πŸ“„ .gitignore                  # Git ignore rules
β”œβ”€β”€ πŸ“„ LICENSE                     # Project license
β”œβ”€β”€ πŸ“„ package.json                # Project dependencies and scripts
β”œβ”€β”€ πŸ“„ package-lock.json           # Locked dependency versions
└── πŸ“„ README.md                   # Project documentation

πŸš€ Getting Started

Prerequisites

  • Node.js (v16 or higher)
  • npm or yarn package manager
  • Modern web browser

Installation & Setup

  1. Clone the repository:
git clone https://github.com/yourusername/mer-website.git
cd mer-website
  1. Install dependencies:
npm install
  1. Create environment file:
cp .env
  1. Configure environment variables:
# API Configuration
REACT_APP_API_BASE_URL=''
REACT_APP_YOUTUBE_API_KEY=''

# Application Settings
REACT_APP_NAME=Mer
REACT_APP_VERSION=1.0.0
REACT_APP_ENVIRONMENT=development
  1. Start development server:
npm start

The application will run on http://localhost:3000

πŸ”— Live Demo & Links

🀝 Contributing

We welcome contributions to make Mer even better!

Development Process

  1. Fork the repository
  2. Create a 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

πŸ“Š Performance Metrics

Mer SEO Performance

Based on Google Lighthouse audit:

  • Performance Score: 99/100
  • Accessibility Score: 96/100
  • Best Practices Score: 93/100
  • SEO Score: 100/100

Key Performance Indicators:

  • First Contentful Paint: 0.6s
  • Largest Contentful Paint: 0.8s
  • Total Blocking Time: 0ms
  • Cumulative Layout Shift: 0.043
  • Speed Index: 0.7s

🌍 Browser Support

Browser Version
Chrome 70+
Firefox 65+
Safari 12+
Edge 79+
Opera 57+

πŸ“ž Support & Contact

Technical Support

Social Media

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ™ Acknowledgments

  • Thanks to all users who engage with our content
  • Special appreciation for the PowerPoint community
  • Gratitude to contributors and supporters

🌟 Star Us on GitHub!

If you find Mer useful, please consider giving it a star ⭐ on GitHub to help others discover it.

GitHub stars GitHub forks GitHub watchers


Made with ❀️ by the Mer

Website β€’ YouTube β€’ TikTok β€’ Contact

About

Transform Ideas into Stunning Slides!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published