ProfilesMe is a profile builder platform similar to guns.lol
that allows users to create a single, comprehensive profile link to showcase all their online presence.
v.webm
- 🔗 One Link for All Destinations
- ✨ Customizable Beautiful Design
- 🚀 Easy Profile Sharing
- Video and Image Adjustable Background
- React
- Tailwind CSS
- ShadcnUI
- Aceternity UI
- Lucide React
- TypeScript
- TypeScript
- NodeJS
- Express
- MySQL
- MongoDB
- Google OAuth
- Node.js (v18+)
- npm or yarn
- Clone the repository
git clone https://github.com/sadanandmiskin/profilesme.git
- Environment Setup
cd backend
yarn install
- Create a
.env
file in/backend
with:
DB_HOST= #Mysql
DB_USER=
DB_PASSWORD=
DB_NAME=
PORT=
GOOGLE_CLIENT_ID= #get it from google cloud console
GOOGLE_CLIENT_SECRET=
JWT_SECRET=
SESSION_SECRET=
FRONTEND_URL=
MONGO= #mongo uri
- Run the dev server
npm run dev1
- Install dependencies
cd frontend
yarn install
- Change the backend url in frontend/src/backendUrl.ts
- Add the fronend Url in .env file in
/backend
- Run the development server
npm run dev