Skip to content

A website that is going to be a guide for the mobile game "Marvel's Future Fight"...

Notifications You must be signed in to change notification settings

amirkhgraphic/MFF_Guide

Repository files navigation

Menu/List 📃

Marvel Future Fight Guide!

This is an open-source project where players can observe everything about MFF recent updates to make the most appropriate decision.

Motivation and Future Upgrades 🔥

When I started this project, I had great thing in mind; and I still do have those!

My main goal is to create a website where players can communicate together and have their accounts linked to their netmarble account so that they are able to demonstrate it ✌🏻

Project Structure 🛠

This project is a Django app base project that I start in second year of university to challenge myself. It's consists of these essential parts:

Back-End:

  • Django
  • Django Rest Framework

Database:

  • SQLite
  • PostgreSQL
  • ...

Scraping:

  • Selenium
  • BeautifulSoap

Front-End:

  • HTML
  • CSS
  • JavaScript
  • ...

Screenshots 📸

These are some of the screenshots of the pages that are ready to go!

  • Home page:

    Home Page
  • Characters page:

    Characters Page
  • Artifacts page:

    Artifact Page
  • Cards page:
  • Closed Card:

    Card Page

  • Open/hover Card:

    Card-Open Page

How to use? ⭐

You can click on this Link or clone this project on your computer and adjust you changes; then you can run it by typing the following command:

Create and Activate a Virtual Environment:

Linux/mac:

$ pip install virtualenv
$ virtualenv [YourVenvName]
$ source [YourVenvName]/bin/activate

Windows:

> pip install virtualenv
> python -m venv [YourVenvName]
> [YourVenvName]/Scripts/activate

Then you can run this command to run the server:

$ python manage.py runserver [PORT]

*you can specify a port to run the server on if you want; otherwise it will run on the default

Contribute! 🤝🏻

I'm more than happy to hear your feedbacks and collaborate with you guys!

if you had any problem contributing on the project, feel free to contact me:

- Amirhoseein Khalili