Skip to content

A web application for posting and sharing your ideas to the world while engaging with other users through comments.

License

Notifications You must be signed in to change notification settings

CharlotteLaw/Post-It

Repository files navigation

Post-It

Post-It is a full-stack web application that allows users to create accounts, post their thoughts, and engage with other users' ideas through comments. Express, share, and connect!

How it Works

Back End

  • Programmed using Typescript
  • Deployed PostgreSQL database on Railway
  • Used NextAuth.js for creating and authorizing users
  • Used Prisma as an adapter for NextAuth.js to connect to the PostgreSQL database.
  • Used Google OAuth API to authorize user sign ins using gmail

Front End

  • Embedded HTML and CSS within Typescript as the web application
  • Utilized Next.js 13 as the React framework

Running Locally

  1. git clone the repo
  2. Open terminal
  3. Run the development server
npm run dev
# or
yarn dev
# or
pnpm dev
  1. Navigate your browser to http://localhost:3000 to see the web application!

Disclaimer: This project is still a work in progress.

Program Preview

image