mocker
mocker copied to clipboard
Mocker can generate mock data with API endpoints, powered by faker.js
Mocker
📌 Introduction
A Web app which lets you generate data with API endpoints
Demo
https://user-images.githubusercontent.com/31156685/204107605-ab2c71b3-a2dd-4542-acd3-b09fd5d180ea.mov
⭐ How to get started?
You can refer to the following articles on the basics of Git and Github and also contact the Project Mentors, in case you are stuck:
- Watch this video to get started, if you have no clue about open source
- Forking a Repo
- Cloning a Repo
- How to create a Pull Request
- Getting started with Git and GitHub
💥 How to Contribute?
- Take a look at the Existing Issues or create your own Issues!
- Wait for the Issue to be assigned to you after which you can start working on it.
- Fork the Repo and create a Branch for any Issue that you are working upon.
- Create a Pull Request which will be promptly reviewed and suggestions would be added to improve it.
- Add Screenshots to help us know what this Script is all about.
⭐ Issues:
For major changes, you are welcome to open an issue to discuss what you would like to change. Enhancements will be appreciated.
Deployement
Web App
Frontend
https://mocker-gen.netlify.app/
Backend
Demo
email: [email protected]
password: password
To work with this repo
-
Clone this repo
-
To start backend
cd backend
-
Run
npm install
-
Then run
node index.js
ornodemon index.js
-
To start frontend
cd frontend
-
Run
npm install
-
Then run
npm run dev
Addtionally within BE folder you will have to include MongoDB URL and Token in .env
for local work
DB_CONNECT = mongodb+srv://{username}:{password}@cluster0.hfdhy.mongodb.net/{collectio_name}?retryWrites=true&w=majority
TOKEN_SECRET = {some gibberish}
EMAIL_ID={email}
EMAIL_PWD={password}
💼 Code of Conduct
We want to facilitate a healthy and constructive community behavior by adopting and enforcing our code of conduct.
🧑💻 CONTRIBUTION 👏
- Contributions make the open source community such an amazing place to learn, inspire, and create.
- Any contributions you make are greatly appreciated.
- Check out our contribution guidelines for more information.
Project Admin 💻
Our Amazing Contributors 👨👨👦👦❤️
Thanks to all the contributors who worked for this project to stay alive! 😊😎