M Template is a social marketplace template for sellers to interact with their customers.
-
Marketplace functionality for selling and buying products across numerous departments and categories.
-
Social Networking functionality that allows sellers and customers to interact with one another in an environment similar to Facebook, X, Linkedin, and others.
-
Newsfeed or the Social Feed functions like a traditional feed of content created and followed by the user.
-
Spaces are groups where users can create or join for topics that shares their interest.
-
Departments are large categories focusing on particular topic of products, they function like Department stores and consists of live videos, products for that particular department, and filtering capabilities.
-
Categories function as traditional categories that are based on particular product types. They are found within each Department and have subcategories of their own.
and much more.
- Built on Nuxt 3
- Integrates with Graphql, Vitest, Rest APIs, and Google Fonts
- Netlify and Github Integration for deployment
- Vuetify and TailwindCSS for frontend styling
- Fontawesome for icons
- Integrates with Wordpress for content management system functionality
- git clone https://github.com/Birkbeck2/ma-project-bastianhilton
- change .sample-env to .env
- update wordpressUrl environment variable
- run npm install
- npm run dev
Project will launch on localhost:3011