Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thomas465xd/devwebcamp_mvc_php
DevWebCamp is a web application for purchasing tickets to a developer event. It features PayPal payment integration, SCSS with BEM conventions, and follows the MVC architecture for scalability and efficiency.
https://github.com/thomas465xd/devwebcamp_mvc_php
authentication composer gulp js mailtrap-io mvc-architecture mysql paypal-checkout php sass scss
Last synced: 22 days ago
JSON representation
DevWebCamp is a web application for purchasing tickets to a developer event. It features PayPal payment integration, SCSS with BEM conventions, and follows the MVC architecture for scalability and efficiency.
- Host: GitHub
- URL: https://github.com/thomas465xd/devwebcamp_mvc_php
- Owner: Thomas465xd
- License: mit
- Created: 2024-07-11T23:54:12.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-07-28T15:59:05.000Z (5 months ago)
- Last Synced: 2024-10-29T22:56:15.681Z (2 months ago)
- Topics: authentication, composer, gulp, js, mailtrap-io, mvc-architecture, mysql, paypal-checkout, php, sass, scss
- Language: PHP
- Homepage:
- Size: 28.7 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DevWebCamp
DevWebCamp is a website for an event designed for web developers. This project showcases various features including user authentication, payment integration, and more, all built using modern web development practices.
## Features
- **PHP & MVC Architecture**: The application is developed using PHP and follows the MVC (Model-View-Controller) architecture for organized and maintainable code.
- **SASS & SCSS for Styles**: Styles are implemented using SASS and SCSS for modular and reusable CSS.
- **PayPal API Integration**: Implements payment processing using the PayPal API.
- **User Authentication**: Includes features such as user registration, login, forgot password, and account detail updates.
- **Email Notifications**: Sends emails for user verification and other notifications.- [Installation](#installation)
## Installation1. **Clone the Repository**:
```sh
git clone https://github.com/your-username/DevWebCamp.git
cd DevWebCamp2. **Install PHP dependencies**:
```sh
composer install3. **set up Environment Variables**:
4. **Initialize the Data Base**:
5. **Start the Development Server**: