https://github.com/joeldeondsouza/clips_astro
SSR application built with Astro, Neon DB, and Cloudinary
https://github.com/joeldeondsouza/clips_astro
astro better-auth cloudinary daisyui drizzle-kit neondatabase react tailwindcss typescript
Last synced: about 2 months ago
JSON representation
SSR application built with Astro, Neon DB, and Cloudinary
- Host: GitHub
- URL: https://github.com/joeldeondsouza/clips_astro
- Owner: JoelDeonDsouza
- Created: 2024-12-19T09:30:00.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-12-22T19:05:57.000Z (5 months ago)
- Last Synced: 2025-02-14T11:24:12.051Z (4 months ago)
- Topics: astro, better-auth, cloudinary, daisyui, drizzle-kit, neondatabase, react, tailwindcss, typescript
- Language: TypeScript
- Homepage:
- Size: 298 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🚀 Clips_Astro
A simple SSR application built with Astro, Neon DB, and Cloudinary for cloud storage; a social posting app with features like private mode, likes, and comments.
## Tech Stack
#### Core Framework
```
astro
astrojs/node
astrojs/react
```#### Authentication
```
better-auth
```#### Database
```
drizzle-orm
neondatabase/serverless
```#### Image Handling
```
cloudinary
```## Screenshots




## Run Locally
Clone the project
```bash
git clone https://github.com/JoelDeonDsouza/Clips_Astro.git
```Go to the project directory
Install dependencies
```bash
npm install
```Start server
```bash
npm run dev
```## .env file
Ensure to include a .env file with the provided data
```
DATABASE_URL=BETTER_AUTH_SECRET=
BETTER_AUTH_URL=http://localhost:4321
CLIENT_ID= // Your gitHub user ID (For user authentication) //
CLIENT_SECRET= // Your gitHub access secret (For user authentication) //
PUBLIC_CLOUDINARY_CLOUD_NAME=
PUBLIC_CLOUDINARY_API_KEY=
CLOUDINARY_API_SECRET=
```## Neondb
```
https://neon.tech/docs/introduction
```## Better Auth
```
https://www.better-auth.com/docs/introduction
```## Cloudinary
```
https://cloudinary.com/
```