diff --git a/.env.example b/.env.example index ed9e0dc..e15eaa0 100644 --- a/.env.example +++ b/.env.example @@ -1,2 +1,4 @@ +NODE_VERSION=20 NUXT_HUB_PROJECT_URL=https://my-nuxhub.project.dev -NUXT_HUB_PROJECT_SECRET_KEY=my-project-secret-used-in-cloudflare-env \ No newline at end of file +NUXT_HUB_PROJECT_SECRET_KEY=my-project-secret-used-in-cloudflare-env +NUXT_UI_PRO_LICENSE= \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json index a3f113c..937eb92 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -5,5 +5,5 @@ "editor.quickSuggestions": { "strings": "on" }, - "cSpell.words": ["nuxtjs", "pinia", "slideover", "Slideover"] + "cSpell.words": ["nuxtjs", "pinia", "rabbitmq", "slideover", "Slideover"] } diff --git a/README.md b/README.md index 25b5821..beba40f 100644 --- a/README.md +++ b/README.md @@ -1,23 +1,19 @@ -# Nuxt Minimal Starter +# InDev - Your professional copilot -Look at the [Nuxt documentation](https://nuxt.com/docs/getting-started/introduction) to learn more. +A project designed to be a powerful assistant for developers who work as freelancers or want to showcase their projects. This platform streamlines project management, highlights your skills, and presents your portfolio in a polished, professional way—helping you stand out and attract new clients or collaborators. ## Setup -Make sure to install dependencies: +Make sure to install dependencies and pnpm: ```bash -# npm -npm install + +#install pnpm +npm install -g pnpm # pnpm pnpm install -# yarn -yarn install - -# bun -bun install ``` ## Development Server @@ -25,17 +21,10 @@ bun install Start the development server on `http://localhost:3000`: ```bash -# npm -npm run dev # pnpm pnpm dev -# yarn -yarn dev - -# bun -bun run dev ``` ## Production @@ -43,33 +32,31 @@ bun run dev Build the application for production: ```bash -# npm -npm run build # pnpm pnpm build -# yarn -yarn build - -# bun -bun run build ``` Locally preview production build: ```bash -# npm -npm run preview # pnpm pnpm preview -# yarn -yarn preview - -# bun -bun run preview ``` -Check out the [deployment documentation](https://nuxt.com/docs/getting-started/deployment) for more information. +## Brainstorm Ideas + +> Ideas for Project Success and Creating Use Cases and MVP Features + +* Customizable Profile - Users can personalize their profile by selecting the front-end/back-end stacks they use, displayed as badges. +* Landing Page - A parallax-style introduction page that summarizes the users professional experiences and journey (using GPT to create a storyline with related topics). +* Members Area - A private area for self-management, with task lists, priorities, a clock, Pomodoro technique, to-do list, and daily motivational quotes. +* Contact - Resume Generator - A system capable of generating a downloadable resume automatically filled with the user's data. +* Chatbot - A chatbot to assist visitors accessing the system, with messages also sent directly to the user's WhatsApp. +* Related Links - Links to projects, landing pages on Figma, portfolio tips, other landing page ideas, and more. +* Tech Stack - Environment with Docker, automated testing, Nuxt 3/Nuxt UI, and Pinia as core technologies, with integration to Facebook/WhatsApp chatbots. +* LinkedIn Integration - Integration with LinkedIn for easy implementation of data such as recommendations to be displayed. Example 1 Example 2 +* Story-Based Experiences - Ability to create case studies (in a modal or dedicated pages), each detailing a story about experience in a particular area. Example: a story generated in GPT based on experience, challenges, and solutions in developing, maintaining, and adding new features to a course membership area and streaming service, using languages like PHP, Lumen framework, and RabbitMQ for queues.