This project is no longer maintained by the original maintainer but anyone can still check the code for learning purposes. Thank you!
This is a React Single Page Application that integrates with macrojuegos.com
API and delivers some extra community features.
You can have a look at the Morpho D. Web Page project and see what we will implement in the future.
Daniel (Zebnat), creator of danieldev.es is also the main maintainer and developer of Morpho Dimension. He was employed by Panaworld for 8 years as a FullStack Developer, Product Owner and SEO, working mainly on macrojuegos.com and taking care of community members.
Because macrojuegos.com
doesn't have enough udpates, Morpho Dimension is a gap between his old work and a new era. Trying to deliver some extra features that makes the community happy while also learning and experimenting with web technologies.
Morpho D. is also loosely coupled, which means that if something wents wrong between Panaworld and danieldev.es it will be easy to detach the service from macrojuegos.com
.
Morpho D. may have his own database in the future, connecting other danieldev.es services or communities like his Twitch Channel through Twitch API or something else like cloud serverless services.
In order to launch the application you will need the following system requirements:
- Windows 10+ or Linux Distribution
You must install the following applications:
- Git This is to be able to collaborate with people
- Node LTS This will run Javascript in your computer
- Visual Studio Code This will let you play with code
You will have to clone your forked
morpho-dimension repository first.
- Fork your application
- Copy the clone link from your forked repository
- Open a Command prompt or Linux terminal. On Windows: Start->Execute: cmd.exe
- Move to a folder where you want the code to live.
- Paste the clone code.
Now you can go inside the project directory cd morpho-dimension
and run npm install
.
And then npm start
which will use nodejs
to launch your application.
The command prompt will give you information about how to check the application. Usually, its by opening http://localhost.3000/
in your Web Browser.
This project is open source, so you can contribute to it!
In order to contribute, you should have:
- English (Technical level)
- Skills with React, React hooks
- Tailwindcss and CSS
- Javascript
- Basic state management
- Github and Git
Only issues tagged with help-wanted
will accept pull requests.
The project is entirely Frontend and communicates using an API.
MIT.