Post Generator is a web application that allows the quick creation of flyers and social media posts based on predefined templates.
This is a Next.js project bootstrapped with create-next-app
.
This project requires Node.js version 18.16.0 or higher.
First, run the development server:
npm run dev
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
This project uses ESLint to enforce code style. To run the linter, run the following command:
npm run lint
- Add ability to choose background color variants.
- Add ability to choose from different templates.
- Allow uploading pictures to display them in the template.
- (tentative) Allow picture cropping and resizing.
- Allow reordering of presenters and content topics.
- Add social media post templates.
- (tentative) Add authentication.
Pushing directly to the main branch is disallowed. To submit a new feature or bug fix, please create a new branch and submit a pull request. In order for the pull request to be able to be merged, it must be approved by at least another person, as well as pass the linting check.