Welcome to Advice Me! This is a full-stack MERN web application designed to provide insightful advice on various topics. Whether you’re looking for motivational quotes, life advice, or just some daily wisdom, Advice Me has you covered! 🌟
Advice Me is a simple and intuitive web app that offers random pieces of advice to users. Not only can you browse advice, but you can also add your own wisdom to the app! 😃
- 🌈 Random Advice: Instantly fetch a new piece of advice with a single click.
- ✍️ Add Your Own Advice: Share your own insights and add to the collection.
- 🎨 Simple & Clean UI: Focused on user experience with a modern, minimalist design.
- 🚀 Fast & Lightweight: Built with modern web technologies for quick loading times.
Explore the app in action here: Advice Me Live
- Frontend: React.js
- Backend: Node.js, Express, MongoDB
- Node Packages:
cors
,mongoose
,axios
,html2canvas
,nodemon
,dotenv
- Styling: TailwindCSS / CSS
- Deployment: Vercel (Frontend), Render (Backend)
To get a local copy up and running, follow these steps:
- Ensure Node.js and npm are installed on your local machine. Download them here.
-
Clone the Repository:
git clone https://github.com/ramxcodes/Advice-me.git cd Advice-me
-
Install Dependencies:
npm install
-
Run the Application:
npm run dev
The app will start at
http://localhost:5173
. Open this URL in your browser to view the app.
- Get Random Advice: Click the button to fetch a random piece of advice.
- New Advice: Click again or refresh the page for more wisdom.
- Add Advice: Navigate to the "Send Advice" section to submit your own advice.
Enjoy the app and feel free to share your feedback!