Skip to content

AppFlowy is an open-source alternative to Notion. You are in charge of your data and customizations. Built with Flutter and Rust.

Notifications You must be signed in to change notification settings

AppFlowy-IO/AppFlowy-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a877395 · Apr 21, 2025

History

96 Commits
Aug 29, 2024
Apr 21, 2025
Apr 1, 2025
Oct 15, 2024
Apr 14, 2025
Dec 30, 2024
Oct 15, 2024
Apr 1, 2025
Apr 21, 2025
Feb 6, 2025
Dec 30, 2024
Sep 25, 2023
Sep 19, 2023
Sep 13, 2023
Jul 6, 2024
Sep 19, 2023
Aug 29, 2024
Sep 25, 2023
Oct 15, 2024
Sep 19, 2023
Oct 15, 2024
Sep 27, 2023
Oct 17, 2023
Feb 5, 2025
Oct 24, 2024
Oct 24, 2024
Sep 13, 2023
Sep 19, 2023
Jul 1, 2024
Oct 15, 2024
Feb 5, 2025

Repository files navigation

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

pnpm run dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Inter, a custom Google Font.

How to modify the content?

Static Text Content

  • lib/config/home.tsx - Home page content
  • lib/config/pages.tsx - Other pages content

Deploy

Automatic Testing Environment Deployment

We have set up an automated deployment process for the testing environment. When code is merged into either the main or develop branch, the system automatically deploys the changes to the testing environment. You can find the deployment workflow configuration in .github/workflows/deploy_dev.yml.

Manual Production Environment Deployment

To deploy changes to the production environment, follow these steps:

  1. Visit the project's GitHub page.
  2. Navigate to the "Actions" tab.
  3. Click on "Manual Deploy to Production."
  4. Select "Run workflow" to initiate a manual deployment to the production environment.

Testing

Our testing framework of choice is Cypress. Comprehensive testing information will be provided in this section as the project progresses.

pnpm run build
pnpm run start

pnpm run test
# or
pnpm run test:headless

Feel free to update this README with more details as the project evolves. If you have any questions or need further assistance, please don't hesitate to reach out. Happy coding!

About

AppFlowy is an open-source alternative to Notion. You are in charge of your data and customizations. Built with Flutter and Rust.

Resources

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published