Skip to content

rakesh-p-dev/Ournotes

Repository files navigation

Ournotes

It is a FULLSTACK application used for sharing PDF's between students The primary TECHSTACK:Nextjs,Postgres,Prisma,Redis,Docker

Installation with DOCKER

First clone the project

git clone https://github.com/rakesh-paulraj1/OurNotes
npm install 

.ENV FILE

NEXT_SECRET=notesapp_password
DATABASE_URL=
NEXTAUTH_URL=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
AWS_S3_REGION=ap-
AWS_S3_ACCESS_KEY_ID=
AWS_S3_SECRET_ACCESS_KEY=
AWS_S3_BUCKET_NAME=
REDIS_URL=

THEN USE THIS COMMAND

docker compose up

Manual Installation

install packages

npm install

Migrate the databse

npx prisma migrate -dev

Generate client

npx primsa generate

run the application

npm run dev

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT

About

A Notes sharing application built using Next js powered by S3 Object storage

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages