AskFile is a Software as a service that is used by students and other professionals worldwide to extract valuable informations from a document(PDF) particularly.
The Tech stack for this project include Next.JS, Tailwind CSS, Shadcn-UI, Kinde Auth, Pinecoine, UploadThing, TRPC, Tailwind Merge, React-PDF, Stripe, Zod, Prisma Open-AI, Langchain .
- Authentication and Authorization.
- Simple and Sleek UI for user-friendly use.
- Dynamic upload bar gives best User-Experience.
- Operations on the uploaded pdf .
- Short and unique content creation of the asked questions.
- Payment Gateway Integration using Stripe.
- Proper SAAS like UI and working with validations of number of uses and content upload capacity. and many more. Have a look👇
To get a local copy up and running, follow these steps.
In order to run this project you need to install node in your system : If it is already installed in your system then run this command in your CMD .
command:
node --version
Clone this repository to your desired folder:
cd my-folder
git clone https://github.com/IshuKrPathak/AskFile.git
Install this project with:
npm install
cd my-project
To run the project, execute the following command:
npm run dev
If any error arises regarding node versions while running the development server by running command - "npm run dev" . So firstly run one more command
$env:NODE_OPTIONS = "--openssl-legacy-provider"
then run again
npm run dev
👤 Author
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
🔴 Note :- If there is any problem in deployed link i.e. not working . Then run the project locally. It works fine. 🔴