An open API service indexing awesome lists of open source software.

https://github.com/techulus/changes-page

Changelog simplified.
https://github.com/techulus/changes-page

Last synced: 5 months ago
JSON representation

Changelog simplified.

Awesome Lists containing this project

README

          

Changes.Page


An open-source solution revolutionizing changelog management.


Learn more ยป




Website
ยท
Support
ยท
Self-Hosting

## Contact us ๐Ÿ’Œ

If you want to learn more about this project or have any questions, send us an email at [hello@changes.page](mailto:hello@changes.page)

## Built with ๐Ÿ› ๏ธ

- [Next.js](https://nextjs.org/)
- [Tailwind CSS](https://tailwindcss.com/)
- [Supabase](https://supabase.com)
- [inngest](https://www.inngest.com)
- [Postmark](https://postmarkapp.com)
- [Arcjet](https://arcjet.com)

## Deployment


Railway

Try [Railway](https://railway.com?referralCode=techulus), a modern platform that makes deploying applications simple and fast. Railway provides excellent developer experience with features like automatic deployments, built-in databases, and seamless scaling.

## Getting Started ๐Ÿš€

### Requirements

- [Node.js](https://nodejs.org/en/) >= 18.0.0
- [pnpm](https://pnpm.io/) >= 8.6.2

### Setup

1. Clone the repository

```sh
git clone https://github.com/techulus/changes-page
```

2. Install dependencies

```sh
pnpm install
```

3. Set up your .env file

From `apps/web` and `apps/page`, you will find .env.example. Create your own copy.

4. Setup your Supabase instance and add the credentials.

5. Start the development server

```sh
pnpm dev
```

6. Open [http://localhost:3000](http://localhost:3000) with your browser to see
the result.