{"id":21484940,"url":"https://github.com/kedardev/mr.fullstack","last_synced_at":"2026-04-10T12:04:21.816Z","repository":{"id":264215990,"uuid":"654605025","full_name":"KedarDev/Mr.FullStack","owner":"KedarDev","description":"Open Source Full Stack  AI Portfolio App","archived":false,"fork":false,"pushed_at":"2024-11-22T16:57:40.000Z","size":114047,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"Development","last_synced_at":"2025-01-23T19:22:49.818Z","etag":null,"topics":["ai","apache-maven","application","backend","developer-portfolio","frontend","fullstack","java","javascript","opensource","spring-boot","vite"],"latest_commit_sha":null,"homepage":"http://www.mrfullstack.tech","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KedarDev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-06-16T13:52:02.000Z","updated_at":"2024-11-22T16:57:43.000Z","dependencies_parsed_at":"2024-11-22T17:52:16.207Z","dependency_job_id":null,"html_url":"https://github.com/KedarDev/Mr.FullStack","commit_stats":null,"previous_names":["kedardev/mr.fullstack"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KedarDev%2FMr.FullStack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KedarDev%2FMr.FullStack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KedarDev%2FMr.FullStack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KedarDev%2FMr.FullStack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KedarDev","download_url":"https://codeload.github.com/KedarDev/Mr.FullStack/tar.gz/refs/heads/Development","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244013268,"owners_count":20383707,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","apache-maven","application","backend","developer-portfolio","frontend","fullstack","java","javascript","opensource","spring-boot","vite"],"created_at":"2024-11-23T13:13:09.444Z","updated_at":"2025-12-31T00:18:48.460Z","avatar_url":"https://github.com/KedarDev.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\u003cdiv align=\"center\"\u003e\n \n  \u003cbr\u003e\n\n  \u003cimg width=\"1000\" height=\"100\" src=\"https://i.imgur.com/pONbMNI.png\" alt=\"MrfullstackStamp\"\u003e\n\n \u003cbr\u003e\n \u003cbr\u003e\n\n![Typing SVG](https://readme-typing-svg.demolab.com?font=Roboto\u0026weight=900\u0026size=50\u0026duration=5500\u0026pause=2500\u0026color=FFFFFF\u0026background=000000\u0026center=true\u0026vCenter=true\u0026border=fff\u0026width=800\u0026height=80\u0026lines=PORTFOLIO+APP;Showcase+Your+Skills!)\n\n\n\u003c/div\u003e\n\n\u003cbr\u003e\n\n\u003cp\u003e\n \n\u003ch4\u003e\n\n## What is Mr.Fullstack?\nMr.Fullstack is an [Open-Source](https://opensource.guide/starting-a-project/)  full-stack application with a personal AI avatar. It allows developers to create and share their portfolios, receive feedback, and engage with peers. Join a thriving community of developers dedicated to upskilling, displaying their talents, and impressing hiring managers from TECH giants like FANG. Elevate your career, where innovation meets opportunity. Help cultivate a culture of collaboration and support. Become a member today. \n\n\u003c/h4\u003e\n\u003c/p\u003e\n\n## \u003ch3\u003eBuilt With 🏗️\u003c/h3\u003e\n\n \n![My Skills](https://skillicons.dev/icons?i=aws,bootstrap,css,cypress,express,figma,github,hibernate,html,java,js,jenkins,jest,maven,nextjs,nginx,nodejs,npm,postgres,postman,react,spring,stackoverflow,tailwind,threejs,vite,vscode)\n\n\n\u003cbr\u003e\n\n\u003ch2 align=\"\"\u003e\n \n \u003cimg src=\"https://imgur.com/GyBV9zU.png\" width=\"\" height=\"\"\u003e Socials\n\n\u003c/h2\u003e\n\n\n\u003cdiv align=\"center\"\u003e\n\n [![Discord](  https://img.shields.io/badge/Discord-5865F2?style=for-the-badge\u0026logo=discord\u0026logoColor=white)](https://discord.gg/ZSVQ965q) \u003ca href=\"http://www.mrfullstack.tech\" target=\"_blank\"\u003e\n     \u003cimg src=\"https://img.shields.io/badge/MRFULLSTACK.TECH-FF5722?style=for-the-badge\u0026logo=todoist\u0026logoColor=white\" target=\"_blank\" /\u003e\u003c/a\u003e [![X](https://img.shields.io/badge/X-black.svg?logo=X\u0026logoColor=white)](https://x.com/MrfullStack_) \n\n\u003c/div\u003e\n\n\n  ## Table of Contents\n\n\u003cimg align=\"right\" src=\"https://imgur.com/zicHdJq.png\" width=\"150\" height=\"280\" alt=\"mrfullstackmobile\"\u003e\n\n- What is Mr.Fullstack?\n- Table of Contents\n- Community\n- Contributing\n- Getting Started\n- Installation\n- Contributors\n- Resources\n- License\n\n\u003cbr\u003e\n\u003cbr\u003e\n\n#\n\n\u003cbr\u003e\n\u003c!--\n\u003e [!IMPORTANT]  \n\u003e \u003cdiv align=\"center\"\u003e\u003ch3\u003e BEST VIEWED ON DEVICES WITH  🧑🏿‍💻\u003c/h3\u003e\u003c/div\u003e\n\u003e   \u003ch4\u003e - xs: 450px\u003c/h4\u003e \n\u003e   \u003ch4\u003e - sm: 640px\u003c/h4\u003e\n\u003e   \u003ch4\u003e - md: 768px\u003c/h4\u003e\n\u003e   \u003ch4\u003e - lg: 1024px\u003c/h4\u003e\n\u003e   \u003ch4\u003e - xl: 1280px\u003c/h4\u003e\n\u003e   \u003ch4\u003e - 2xl: 1536px\u003c/h4\u003e\n\u003e   \u003ch4\u003e - mobile-s: 320px\u003c/h4\u003e \n\u003e   \u003ch4\u003e - mobile-m: 375px\u003c/h4\u003e\n\u003e   \u003ch4\u003e - mobile-l: 425px\u003c/h4\u003e\n\u003e   \u003ch4\u003e - laptop-l: 1440px\u003c/h4\u003e\n\u003e   \u003ch4\u003e - desktop-s: 2045px\u003c/h4\u003e\n\u003e   \u003ch4\u003e - desktop: 2560px\u003c/h4\u003e\n--\u003e\n\u003cbr\u003e\n\u003c!--\n\u003e [!TIP]\n\u003e \u003ch4\u003e If you would like to add your device to the project, scroll down to the Whats Next? section follow steps 1-5 to add your contribution.\u003c/h4\u003e\n  --\u003e\n\n\n\u003ch2\u003e\n\t\n\u003cimg name=\"Community\" src=\"https://imgur.com/GyBV9zU.png\" width=\"\" height=\"\"\u003e  Community\n\n\u003c/h2\u003e\n\nFor open discussions on features, sharing your ideas, or seeking help with general questions, please visit our [Discord](https://discord.gg/ZSVQ965q).\n\n\u003cbr\u003e\n\n## \n\n\u003ch2\u003e\n\t\n \u003cimg src=\"https://imgur.com/GyBV9zU.png\" width=\"\" height=\"\"\u003e Contributing \n\n\u003c/h2\u003e\n\n\n\u003ch3\u003eWhere to Contribute\u003c/h3\u003e\n\nContributors must abide by our [Code of Conduct](https://github.com/KedarDev/Mr.FullStack?tab=coc-ov-file#). All activities involving Mr.Fullstack must be respectful and harassment-free.\n\nAll [issues](https://github.com/KedarDev/Mr.FullStack/issues) and bugs are hands-on. Please note that issues with the [ADMIN](https://github.com/KedarDev/Mr.FullStack/labels/ADMIN) label are internal tasks that will be completed by the Admin team.\n\n[New Contributor](https://github.com/KedarDev/Mr.FullStack/labels/New%20Contributors) issues are meant for newer Members.\n\nWhen in doubt, ask an Admin team member by mentioning us on the issue.\n\n\u003ch3\u003eRefactoring\u003c/h3\u003e which involves improving the code without modifying behavior, is a great place to help out! Refactors can touch many files, so we encourage breaking big changes into small PRs.\n\n\u003ch3\u003eFixing bugs\u003c/h3\u003e is a super fast way to improve the experience for our users! When you're fixing bugs, we appreciate communication in a GitHub issue. If an issue exists, please claim that issue and link it in your PR, otherwise creating an issue is the best first step! Be sure to surround bug fixes with ample tests; bugs are magnets for other bugs. Write tests around bugs!\n\n\u003ch3\u003eFeatures\u003c/h3\u003e \n\nApp features are subjective and might start some debates. If you'd like to propose a new feature, please visit Mr.Fullstack [Discord](https://discord.gg/ZSVQ965q) to start a discussion around a new feature or add your input on a pre-existing discussion.\n\n\u003ch3\u003eNew Members\u003c/h3\u003e\nCreate your very own AI Portfolio. Follow the steps in the next section, and sign up to become a member. Make your changes \u0026 post your portfolio in the app for feedback. \n\n\u003cbr\u003e\n\n## \n\n\u003ch2\u003e\n\n\u003cimg src=\"https://imgur.com/GyBV9zU.png\" width=\"\" height=\"\"\u003e  Getting Started\n\n\u003c/h2\u003e\n\n\n\u003c!-- GETTING STARTED --\u003e\n\n\u003cbr\u003e\n\n### Prerequisites\n\n\n\u003cbr\u003e\n\nMake sure to have [NodeJS](https://nodejs.org/en/download/package-manager/current) downloaded \u0026 installed on your device.\n\n\u003cbr\u003e\n\n* npm\n  ```sh\n  npm install npm@latest -g\n  ```\n\n  \u003cbr\u003e\n\n\n  \u003cbr\u003e\n\n* You can confirm NodeJs was installed by running this command\n  ```sh\n  node --version\n  ```\n\n  \u003cbr\u003e\n  \nMake sure to have [Java](https://www.oracle.com/ca-en/java/technologies/downloads/) downloaded \u0026 installed on your computer.\n\n\u003cbr\u003e\n\n* Java\n  ```sh\n  npm install java@latest\n  ```\n\n\u003cbr\u003e\n\n\u003cbr\u003e\n\n * You can confirm Java was installed by running this command\n   ```sh\n   java --version\n    ```\n\n\u003cbr\u003e\n\nMake sure to have [Maven](https://maven.apache.org/download.cgi) downloaded \u0026 installed on your computer. Maven is dependent on Java and will not work without it.\n\n\u003cbr\u003e\n\n* Maven\n  ```sh\n  npm install maven@latest\n  ```\n\n\u003cbr\u003e\n\n* You can confirm Maven was installed by running this command\n  ```sh\n  maven --version\n  ```\n\n\u003cbe\u003e\n\n\n### \u003ch2\u003eInstallation 📀\u003ch2\u003e\n\n\n1.  Clone the repo\n   ```sh\n   git clone https://github.com/KedarDev/Mr.FullStack.git\n   ```\n\n\n\n\n### BACKEND\n\n2. Navigate into the `Mrfullstack\\Backend` folder.\n   ```sh\n   cd backend\n   ```\n   \n3. Since we installed Maven previously we can run maven commands\n  ```sh\n   mvn clean install\n   ```\n\n4. You can now run the Backend\n   ```sh\n   mvn spring-boot:run\n   ```\n\n\n\u003cbr\u003e\n\n\n   \n### FRONTEND\n\n5. Navigate into the `Frontend` folder.\n   ```sh\n   cd Frontend\n   ```\n\n6. While in the `Frontend` folder Install NPM dependencies\n   ```sh\n   npm install\n   ```\n\n7. Create a `.env` file in the Frontend Directory\n\n8. Paste this code in your `.env` file\n\n   ```env\n\n   VITE_API_BASE_URL=\"http://3.21.104.21:8081\"\n\n   VITE_APP_EMAILJS_USERID=\"Mrfullstack\"\n\n   VITE_APP_EMAILJS_TEMPLATEID=\"template_9l5cfkj\"\n\n   VITE_APP_EMAILJS_RECEIVERID=\"2OhUJul8pNjqhUKFV\"\n\n   ```\n\n\n9. You can now run the `Frontend`\n   ```sh\n   npm run dev\n   ```\n\n10. Navigate to `Mr.FullStack\\Frontend\\src\\assets` and replace your content with the default content.\n\n11. Navigate to `Mr.FullStack\\Frontend\\src\\constants\\index.js` and replace the data with your own.\n\n\u003cbr\u003e\n\n\u003ch3 align=\"center\"\u003e\n\t\n🧑🏿‍💻 Now you can visit [Mrfullstack.tech](http://www.mrfullstack.tech) become a \u003cb\u003eMember\u003c/b\u003e \u0026 post your \u003cb\u003ePortfolio\u003c/b\u003e.\n\n\u003c/h3\u003e\n\n\u003cbr\u003e\n\n## \n\n\u003cdiv align=\"center\"\u003e\n\n\u003ch2\u003eRunning the project Locally ...🏃🏿‍➡️\u003c/h2\u003e\n \n\u003c/div\u003e\n\n\n\u003ch3\u003e\nDATABASE\n\u003c/h3\u003e \n\n[PGAdmin](https://www.pgadmin.org/download/) is a database management tool we can use to create our database. PGAdmin is dependent on Postgresql.\n\n1. Once PGAdmin is installed [Create](https://www.youtube.com/watch?v=XLZSAWl8Upk) a database for Mr.Fullstack \n\n2. Insert Tables and Data into the Database with these commands\n\n   * Create a User Table\n     \n   ```SQL\n\n   CREATE TABLE \"User\"(\n\t   \"userId\" INTEGER NOT NULL GENERATED ALWAYS AS IDENTITY,\n\t   \"firstName\" VARCHAR NOT NULL,\n\t   \"lastName\" VARCHAR NOT NULL,\n\t   \"username\" VARCHAR NOT NULL,\n\t   \"phone\" VARCHAR,\n\t   \"emailId\" VARCHAR NOT NULL,\n\t   \"password\" VARCHAR NOT NULL,\n\t   \"emailVerified\" BOOLEAN NOT NULL,\n\t   \"createdOn\" TIMESTAMP WITHOUT TIME ZONE NOT NULL,\n\t   CONSTRAINT \"User_pkey\" PRIMARY KEY(\"userId\"),\n\t   CONSTRAINT \"User_emailId_key\" UNIQUE (\"emailId\"),\n\t   CONSTRAINT \"User_username_key\" UNIQUE (\"username\"));\n\n   ```\n\n   * Create a User Exists Procedure\n  \n    ```SQL\n\n \tCREATE OR REPLACE PROCEDURE user_insert_feed(\"_userId\" INTEGER,\"_content\" VARCHAR,\"_picture\" VARCHAR)\n\tLANGUAGE plpgsql\n\tAS\n\t$$\n\tDECLARE \n\tuserExists INTEGER=0;\n\tBEGIN\n\tSELECT COUNT(*) FROM \"User\" into userExists WHERE \"userId\"=\"_userId\";\n\tIF userExists!=1 THEN\n\tRAISE NOTICE 'Invalid User details';\n\tELSE\n\tINSERT INTO \"Feed\"(\"userId\",\"content\",\"picture\",\"createdOn\") VALUES(\"_userId\",\"_content\",\"_picture\",now());\n\tEND IF;\n\tEND;\n\t$$\n\n   ```\n\n   * Create a Profile Table\n     \n    ```SQL\n\n     \tCREATE TABLE \"Profile\"(\n\t\"profileId\" INTEGER NOT NULL GENERATED ALWAYS AS IDENTITY,\n\t\"userId\" INTEGER NOT NULL,\n\t\"headline\" VARCHAR NOT NULL,\n\t\"bio\" VARCHAR NOT NULL,\n\t\"city\" VARCHAR,\n\t\"country\" VARCHAR,\n\t\"picture\" VARCHAR,\n\tCONSTRAINT \"Profile_pkey\" PRIMARY KEY (\"profileId\"),\n\tCONSTRAINT \"Profile_userId_fkey\" FOREIGN KEY (\"userId\")\n\tREFERENCES \"User\" (\"userId\"));\n\n\n   ```\n\n   * Create a Feed Table\n   ```SQL\n\n        CREATE TABLE \"Feed\"(\n\t\"feedId\" INTEGER NOT NULL GENERATED ALWAYS AS IDENTITY,\n\t\"userId\" INTEGER NOT NULL,\n\t\"content\" VARCHAR NOT NULL,\n\t\"picture\" VARCHAR NOT NULL,\n\t\"createdOn\" TIMESTAMP WITHOUT TIME ZONE NOT NULL,\n\tCONSTRAINT \"Feed_pkey\" PRIMARY KEY (\"feedId\"),\n\tCONSTRAINT \"Feed_userId_fkey\" FOREIGN KEY (\"userId\")\n\tREFERENCES \"User\" (\"userId\"));\n     \n   ```\n\n   * Create a FeedMetaData Table\n     \n    ```SQL\n\n        CREATE TABLE \"FeedMetaData\"(\n\t\"feedMetaDataId\" INTEGER NOT NULL GENERATED ALWAYS AS IDENTITY,\n\t\"actionUserId\" INTEGER NOT NULL,\n\t\"feedId\" INTEGER NOT NULL,\n\t\"isLike\" BOOLEAN NOT NULL,\n\t\"comment\" VARCHAR,\n\t\"createdOn\" TIMESTAMP WITHOUT TIME ZONE NOT NULL,\n\tCONSTRAINT \"FeedMetaData_pkey\" PRIMARY KEY (\"feedMetaDataId\"),\n\tCONSTRAINT \"FeedMetaData_actionUserId_fkey\" FOREIGN KEY (\"actionUserId\")\n\tREFERENCES \"User\"(\"userId\"),\n\tCONSTRAINT \"FeedMetaData_feedId_fkey\" FOREIGN KEY (\"feedId\")\n\tREFERENCES \"Feed\" (\"feedId\"));\n\n     ```\n\n   * Create a Reop Table\n  \n    ```SQL\n\n\tCREATE TABLE \"Repo\"(\n\t\"repoId\" INTEGER NOT NULL GENERATED ALWAYS AS IDENTITY,\n\t\"userId\" INTEGER NOT NULL,\n\t\"description\" CHARACTER VARYING NOT NULL,\n\t\"tags\" VARCHAR NOT NULL,\n\t\"demo\" VARCHAR NOT NULL,\n\t\"github\" VARCHAR NOT NULL,\n\tCONSTRAINT \"Repo_pkey\" PRIMARY KEY (\"repoId\"),\n\tCONSTRAINT \"Repo_userId_fkey\" FOREIGN KEY (\"userId\")\n\tREFERENCES \"User\" (\"userId\"));\n\n   ```\n\n\u003cdiv align=\"center\"\u003e\n\t\n   \u003ch3\u003e You have Successfully created the Mr.fullstack DB 👍🏿 \u003c/h3\u003e\n\n\u003c/div\u003e\n\n\u003ch3\u003eBACKEND\u003c/h3\u003e \n\n3. Open the terminal, navigate to `Mr.FullStack\\Backend\\src\\main\\resources\\application.yml`\n\n   ```sh\n   \n   cd Mr.FullStack\\Backend\\src\\main\\resources\\application.yml\n\n   ```\n     \n      \n4. Edit the `application.yml` file, and make sure that the project is running locally by changing the data source URL\n\n   ```yaml\n   \n   url: jdbc:postgresql://localhost:5432/postgres\n   \n   ```\n\n  * Make sure to do this to all data sources in the `application.yml` file\n\n\n5. Navigate to `MrFullStack\\Backend\\src\\main\\resources\\config.yml` under Client Configuration replace the URL\n  ```yaml\n\n  url: http://localhost:3000 \n\n  ```\n\n\n## FRONTEND\n\n6. Open your terminal, navigate to the Frontend Folder\n\n   ```sh\n\n   cd Frontend\n   \n   ```\n\n7. Create a `.env` file in the Frontend Directory\n\n8. Paste this code in your `.env` file\n\n   ```env\n\n   VITE_API_BASE_URL=\"http://localhost:8081\"\n\n   VITE_APP_EMAILJS_USERID=\"Mrfullstack\"\n\n   VITE_APP_EMAILJS_TEMPLATEID=\"template_9l5cfkj\"\n\n   VITE_APP_EMAILJS_RECEIVERID=\"2OhUJul8pNjqhUKFV\"\n\n   ```\n\n   * If you would like to create your own [EMAILJS](https://www.emailjs.com/) account, make sure to switch `UserID`, \n     `TemplatedID`, \u0026 `ReceiverID` credentials from the default ones used in step 3\n\n\u003cbr\u003e\n\n\u003cdiv align=\"center\"\u003e\n\t\n   \u003ch3\u003e Now We are ready to run the project Locally ...🏃🏿‍➡️ \u003c/h3\u003e \n   \n\u003c/div\u003e\n\n\u003cbr\u003e\n\n9. Open the terminal and navigate to `Mrfullstack\\Backend` run the mvn command to start the backend, insure that the \n   backend is started before the Frontend\n\n   ```sh\n   mvn spring-boot:run\n   \n   ```\n\n   \u003c!-- add a picture for example --\u003e\n\n\n10. Open another terminal and navigate to `Mr.FullStack\\Frontend` run the npm command to start the frontend\n\n   ```sh\n\n   npm run dev\n\n   ```\n\n   \u003c!-- add a picture for example --\u003e\n\n   \n\u003cdiv align=\"center\"\u003e\n\n   \n  \u003ch3\u003e Congratulations Mr.Fullstack Should be up and running 👍🏿 \u003c/h3\u003e\n \n\n\u003c/div\u003e\n\n##\n\n\n\u003cdiv align=\"center\"\u003e\n\n   \n\u003ch3\u003eWhat's Next❔\u003c/h3\u003e\n\n  Visit the [Resources](#resources) section to take a deep dive and customize every inch of your portfolio.\n\n\nContributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.\n\n\u003c/div\u003e\n\n1. Replace images \u0026 data with your own\n2. Create your Portfolio Branch (`git checkout -b Mrfullstack/USERNAME`)\n3. Commit your Changes (`git commit -m 'Add your message'`)\n4. Push to the Branch (`git push origin Mrfullstack/USERNAME`)\n5. Open a Pull Request\n\n\nIf you have a suggestion to improve this project, please fork the repo and create a pull request. You can also open an issue with the tag \"New Contributor\".\nDon't forget to give the project a star ⭐ Thanks again!\n\n### \n\n## Contributors\n\n\u003ctable\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n            \u003ctd align=\"center\"\u003e\n                \u003ca href=\"https://github.com/KedarDev\"\u003e\n                    \u003cimg src=\"https://avatars.githubusercontent.com/u/123585878?v=4\" width=\"100;\" alt=\"kedardev\"/\u003e\n                    \u003cbr /\u003e\n                    \u003csub\u003e\u003cb\u003eKedar . H\u003c/b\u003e\u003c/sub\u003e\n                \u003c/a\u003e\n\t    \u003c/td\u003e\n\t\t\t\u003ctd align=\"center\"\u003e\n                \u003ca href=\"https://github.com/CShingiro\"\u003e\n                    \u003cimg src=\"https://avatars.githubusercontent.com/u/84329410?v=4\" width=\"100;\" alt=\"CShingo\"/\u003e\n                    \u003cbr /\u003e\n                    \u003csub\u003e\u003cb\u003eChristian Shingiro\u003c/b\u003e\u003c/sub\u003e\n                \u003c/a\u003e\n\t    \u003c/td\u003e\n\t\t\u003c/tr\u003e\n\t\u003ctbody\u003e\n\u003c/table\u003e\n\n\n\u003cbr\u003e\n\n##  \n\n \u003ch2\u003e\n\n \u003cimg src=\"https://imgur.com/GyBV9zU.png\" width=\"\" height=\"\"\u003e  Resources\n\n \u003c/h2\u003e\n\n\u003ch3\u003e\n\t\n\n\u003cbr\u003e\n\n\u003cbr\u003e\n\n- Mr.Fullstack [FIGMA design](https://www.figma.com/design/Z0LRnhclDQVDwdKpocoL94/Mr.FullStack-Design?node-id=40-2\u0026t=yC6T0q2yIf7ftzyb-1) file. View in prototype mode for web demo.\n\u003cimg src=\"https://imgur.com/bSJjMkk.png\" width=\"1000\" alt=\"mrfullstack-figma-design\"\u003e\n\n\u003cbr\u003e\n\n\u003cbr\u003e\n\n- Mr.Fullstack [Database](https://drive.google.com/file/d/12rOH9fHv3-9z9wLWonpfsWnCrVTos_Xk/view?usp=drive_link)\n\u003cimg src=\"https://imgur.com/9AYXaB6.png\" width=\"1000\" alt=\"mrfullstack-DB\"\u003e\n\n\u003cbr\u003e\n\n\u003cbr\u003e\n\n- Mr.Fullstack [EDR](https://www.figma.com/board/eMycYZ4KQ8eWTM2ixyJ4mo/MRFULLSTACK-ERD-Figma?node-id=0-1\u0026t=jbsb9oDuOSXS3Q1r-1)\n \u003cimg src=\"https://imgur.com/Z90N9dQ.png\" width=\"1000\" alt=\"mrfullstackEDR\"\u003e\n\n \u003cbr\u003e\n\n\u003cbr\u003e\n\n- Create a Personal [AI Avatar](https://medium.com/@sydnee_sampson/build-and-enhance-your-digital-portfolio-with-a-personal-ai-avatar-a13df19d2697)\n\n\u003cdiv align=\"center\"\u003e\n\nhttps://github.com/user-attachments/assets/db72fda4-8977-426c-85e2-12cd9fde4a50\n \n\u003c/div\u003e\n\n\u003cbr\u003e\n\n\n- Video Background [Remover](https://vidbgrem.media.io/app/)\n- Custom [Banner](https://fsymbols.com/generators/) in your terminal when running the backend\n- Learn [Github](https://www.youtube.com/watch?v=Oaj3RBIoGFc)\n- [Figma](https://www.figma.com)\n- Frontend Portfolio [Tutorial](https://www.youtube.com/watch?v=0fYi8SGA20k)\n- [Springboot](https://www.youtube.com/watch?v=-mwpoE0x0JQ) tutorial\n- download [Jar](https://jdbc.postgresql.org/download/)  42.2.28.jre7, or the closest one to it\n- [Draw.io](https://www.youtube.com/watch?v=lAtCySGDD48\u0026t=47s) tutorial\n- [EmailJS]()\n- [JWT](https://dev.to/kimmaida/signing-and-validating-json-web-tokens-jwt-for-everyone-25fb)\n- Create a [VITE](https://www.youtube.com/watch?v=XMGOfJxnH7s\u0026t=9s) project.\n- Build \u0026 Deploy a Full Stack App with [AWS](https://www.youtube.com/watch?v=FHn8c4Rk_yo\u0026t=1511s)\n- [VSCODE](https://www.youtube.com/watch?v=KMxo3T_MTvY)\n  \n\u003c/h3\u003e\n\n\u003cbr\u003e\n\n##   \n \n \u003ch2\u003e\n\n \u003cimg src=\"https://imgur.com/GyBV9zU.png\" width=\"\" height=\"\"\u003e  License\n \n \n\n\u003cdiv align=\"center\"\u003e\n\n#\n\t\n You can find our license [here](https://github.com/KedarDev/Mr.FullStack?tab=MIT-1-ov-file)\n \n\u003c/div\u003e\n  \n \u003c/h2\u003e\n\n\u003cbr\u003e\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkedardev%2Fmr.fullstack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkedardev%2Fmr.fullstack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkedardev%2Fmr.fullstack/lists"}