https://github.com/cpluspatch/cpp-webmaker
A terrible CMS made by yours truly, for god knows what reason
https://github.com/cpluspatch/cpp-webmaker
css html javascript laravel php tailwindcss
Last synced: 2 months ago
JSON representation
A terrible CMS made by yours truly, for god knows what reason
- Host: GitHub
- URL: https://github.com/cpluspatch/cpp-webmaker
- Owner: CPlusPatch
- Created: 2021-02-03T17:19:35.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-03-14T22:43:13.000Z (over 3 years ago)
- Last Synced: 2025-10-22T03:34:13.856Z (8 months ago)
- Topics: css, html, javascript, laravel, php, tailwindcss
- Language: PHP
- Homepage: https://cpluspatch.com
- Size: 2.17 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CPlusPatch WebMaker
WebMaker is a simple project that aims to replicate a fully functional CRUD.
## Installation
Clone the repo and run
```bash
composer install
npm install
```
Optionally, run ```npm audit``` to check for vulnerabilities
Then, you will need to create a .env file with your database credentials and a key.
Create a database named `cpp_webmaker`and add a user with access to it.
Finally, run
```bash
php artisan migrate
```
to create database tables and stuff
## Usage
Launch the website with `php artisan serve --port=80` (you may need to use sudo for this). This will start the website at `127.0.0.1`.
For now, you can create a user at `127.0.0.1/register`. If you would like that user to be an admin, please edit the `users` table and change the `role` to `admin`.
## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
## TODO
- [ ] **Editor**
- [ ] Add the ability to upload images
- [ ] Add banner upload functionality
- [ ] Add more plugin support
## License
[MIT](https://choosealicense.com/licenses/mit/)