Skip to content

Social media platform for sharing. Uploading, searching, downloading, and engaging with images uploaded by the community.

Notifications You must be signed in to change notification settings

huilensolis/Pictura

Repository files navigation

Pictura

811shots_so (1)

App Features:

  1. User Authentication:
    • User registration and login functionality using Supabase authentication.
  2. Image Upload:
    • Allow users to upload images.
    • Integrate Cloudinary for image storage and retrieval.
  3. Image Display:
    • Display uploaded images in a gallery format.
    • Include infinite scroll
  4. Image managment:
    • Allow to delete pictures
    • Allow to edit picture title
  5. Search Functionality:
    • Enable users to search for images by keywords.
  6. User Profiles:
    • User profiles to showcase uploaded images and user information.
    • Allow to edit user profiles information
  7. Favourite/Bookmark Feature:
    • Allow users to create image collections, something similar to “pins”.

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

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun 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.

About

Social media platform for sharing. Uploading, searching, downloading, and engaging with images uploaded by the community.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages