This is admin panel for @MultiEmail

Overview

All Contributors

Technologies Used

  • React
  • Tailwind

Features

  • Admin dashboard
  • User settings and or user dashboard
  • send emails
  • recive emails
  • Connections through other parties ie discord, twitter, facebook etc..

Setup

Windows

git clone https://github.com/MultiEmail/MultiEmail-admin.git
cd MultiEmail-admin
yarn install
yarn dev

Linux

git clone https://github.com/MultiEmail/MultiEmail-admin.git && cd MultiEmail-admin && yarn install && yarn dev

Docker

For development server (http://localhost:3000)

git clone https://github.com/MultiEmail/MultiEmail-admin.git
cd MultiEmail-admin
docker compose --env-file ./.env

Acknowledgements

Wanna join the team?

Contributors

Thanks goes to these wonderful people :

Arpit Chugh
Arpit Chugh

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

Comments
  • chore(deps): update commitlint monorepo to v17.4.0

    chore(deps): update commitlint monorepo to v17.4.0

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @commitlint/cli (source) | 17.3.0 -> 17.4.0 | age | adoption | passing | confidence | | @commitlint/config-conventional (source) | 17.3.0 -> 17.4.0 | age | adoption | passing | confidence | | commitlint (source) | 17.3.0 -> 17.4.0 | age | adoption | passing | confidence |


    Release Notes

    conventional-changelog/commitlint (@​commitlint/cli)

    v17.4.0

    Compare Source

    Bug Fixes
    conventional-changelog/commitlint (@​commitlint/config-conventional)

    v17.4.0

    Compare Source

    Note: Version bump only for package @​commitlint/config-conventional

    conventional-changelog/commitlint (commitlint)

    v17.4.0

    Compare Source

    Note: Version bump only for package commitlint


    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about these updates again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 2
  • feat: UI for `/users` route

    feat: UI for `/users` route

    Description

    I created UI for users page styled the user page Table using Tailwind css styled approach. its a full width responsive tailwind css table from there DOC

    Checklist:

    • [x] This pull request follow our contribution guidelines
    • [x] I have performed a self-review of my own code
    • [x] I have commented my code, particularly in hard-to-understand areas
    • [x] I have made corresponding changes to the documentation (postman and swagger)
    • [x] I have written tests for the code
    • [x] I have updated .env.example file for new .env variables

    What is current behavior?

    Unstyled user page

    Closes #92

    What is new behavior?

    Styled User page with tailwind css table

    tailwind css table layout

    Breaking Changes?

    None

    Pls review and merge, open for corrections, Branch up till date @aayushchugh

    enhancement 
    opened by JohnnyOhms 2
  • feat: get all users from API

    feat: get all users from API

    Description

    Implemented the logic to fetch all users from API I have not focused on the UI just worked on the logic

    Checklist:

    • [x] This pull request follow our contribution guidelines
    • [x] I have performed a self-review of my own code
    • [x] I have commented my code, particularly in hard-to-understand areas
    • [ ] I have made corresponding changes to the documentation (postman and swagger)
    • [ ] I have written tests for the code
    • [ ] I have updated .env.example file for new .env variables

    What is current behavior?

    Closes #42

    What is new behavior?

    image

    enhancement 
    opened by aayushchugh 1
  • chore(deps): update node.js to v19

    chore(deps): update node.js to v19

    Mend Renovate

    This PR contains the following updates:

    | Package | Type | Update | Change | |---|---|---|---| | node | final | major | 16-alpine -> 19-alpine |


    Release Notes

    nodejs/node

    v19

    Moved to doc/changelogs/CHANGELOG_IOJS.md#​1.6.0.

    v18

    Moved to doc/changelogs/CHANGELOG_IOJS.md#​3.1.0.

    v17

    Moved to doc/changelogs/CHANGELOG_V5.md#​5.1.0.


    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, click this checkbox.

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 1
  • [REFACTOR] :recycle: Make login page base route

    [REFACTOR] :recycle: Make login page base route

    Description

    Given that all admin routes are secured routes, I think the initial route we fall on for admin be the login page

    Anything else?

    No response

    hacktoberfest 
    opened by Tchakoumi 1
  • feat!: change in routing format

    feat!: change in routing format

    Description

    Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.

    Checklist:

    • [ ] This pull request follow our contribution guidelines
    • [ ] I have performed a self-review of my own code
    • [ ] I have commented my code, particularly in hard-to-understand areas
    • [ ] I have made corresponding changes to the documentation (postman and swagger)
    • [ ] I have written tests for the code
    • [ ] I have updated .env.example file for new .env variables

    What is current behavior?

    Closes #(issue_number)

    What is new behavior?

    Breaking Changes?

    Additional information

    opened by Tchakoumi 1
  • feat: created login page

    feat: created login page

    Description

    Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.

    Checklist:

    • [ ] This pull request follow our contribution guidelines
    • [ ] I have performed a self-review of my own code
    • [ ] I have commented my code, particularly in hard-to-understand areas
    • [ ] I have made corresponding changes to the documentation (postman and swagger)
    • [ ] I have written tests for the code
    • [ ] I have updated .env.example file for new .env variables

    What is current behavior?

    Closes #(issue_number)

    What is new behavior?

    Breaking Changes?

    Additional information

    enhancement hacktoberfest-accepted 
    opened by Tchakoumi 1
  • fix(deps): update dependency axios to v1.1.2

    fix(deps): update dependency axios to v1.1.2

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | axios (source) | 1.1.0 -> 1.1.2 | age | adoption | passing | confidence |


    Release Notes

    axios/axios

    v1.1.2

    Compare Source

    Fixed
    • Fixed broken exports for UMD builds.
    Contributors to this release

    v1.1.1

    Compare Source

    Fixed
    • Fixed broken exports for common js. This fix breaks a prior fix, I will fix both issues ASAP but the commonJS use is more impactful.
    Contributors to this release

    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, click this checkbox.

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 1
  • chore(deps): update dependency husky to v8.0.3

    chore(deps): update dependency husky to v8.0.3

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | husky (source) | 8.0.2 -> 8.0.3 | age | adoption | passing | confidence |


    Release Notes

    typicode/husky

    v8.0.3

    Compare Source

    • fix: add git not installed message #​1208

    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 0
  • fix(deps): update dependency @types/jest to v29.2.5

    fix(deps): update dependency @types/jest to v29.2.5

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @types/jest (source) | 29.2.4 -> 29.2.5 | age | adoption | passing | confidence |


    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 0
  • fix(deps): update dependency axios to v1.2.2

    fix(deps): update dependency axios to v1.2.2

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | axios (source) | 1.2.1 -> 1.2.2 | age | adoption | passing | confidence |


    Release Notes

    axios/axios

    v1.2.2

    Compare Source

    Fixed
    Chores
    • chore(ci): set conventional-changelog header config #​5406
    • chore(ci): fix automatic contributors resolving #​5403
    • chore(ci): improved logging for the contributors list generator #​5398
    • chore(ci): fix release action #​5397
    • chore(ci): fix version bump script by adding bump argument for target version #​5393
    • chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 #​5342
    • chore(ci): GitHub Actions Release script #​5384
    • chore(ci): release scripts #​5364
    Contributors to this release

    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 0
  • [DOCS] :memo: Create readme docs for `tooltip` and `button` component

    [DOCS] :memo: Create readme docs for `tooltip` and `button` component

    Description

    currently there is no documentation to see how we can use these components. we can create a README.MD file in the same folder as the Tooltip.tsx file and document the component there

    these things should be added in the documentation

    • props
    • add screenshot of each type of tooltip

    Anything else?

    No response

    documentation 
    opened by aayushchugh 0
  • Dependency Dashboard

    Dependency Dashboard

    This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

    Ignored or Blocked

    These are blocked by an existing closed PR and will not be recreated unless you click a checkbox below.

    Detected dependencies

    docker-compose
    docker-compose.yml
    dockerfile
    Dockerfile
    • node 16-alpine
    npm
    package.json
    • @reduxjs/toolkit 1.9.1
    • @testing-library/jest-dom 5.16.5
    • @testing-library/react 13.4.0
    • @testing-library/user-event 14.4.3
    • @types/jest 29.2.5
    • @types/node 18.11.18
    • @types/react 18.0.26
    • @types/react-dom 18.0.10
    • axios 1.2.2
    • formik 2.2.9
    • framer-motion ^8.0.0
    • react 18.2.0
    • react-dom 18.2.0
    • react-icons 4.7.1
    • react-redux 8.0.5
    • react-router-dom 6.6.1
    • react-scripts 5.0.1
    • typescript 4.9.4
    • web-vitals 3.1.0
    • yarn ^1.22.19
    • yup 0.32.11
    • @commitlint/cli 17.3.0
    • @commitlint/config-conventional 17.3.0
    • @types/axios 0.14.0
    • all-contributors-cli 6.24.0
    • commitlint 17.3.0
    • husky 8.0.3
    • tailwindcss 3.2.4

    • [ ] Check this box to trigger a request for Renovate to run again on this repository
    opened by renovate[bot] 0
Owner
Multi Email
Project to manage multiple emails at once with lots of customization. You can send and receive emails. Desktop notifications can be modified.
Multi Email
Gatsby-Formik-contact-form-with-backend-panel - Full working contact form with backend GUI panel.

Gatsby minimal starter ?? Quick start Create a Gatsby site. Use the Gatsby CLI to create a new site, specifying the minimal starter. # create a new Ga

Bart 1 Jan 2, 2022
A modern client panel for the Pterodactyl® panel, made by Wrible Development.

Dashboardsy A modern client panel for the Pterodactyl® panel, made by Wrible Development. Support Discord: https://discord.gg/zVcDkSZNu7 Screenshots S

Wrible Development 23 Jan 1, 2023
NX workspace for running medusa backend, storefront and admin panel with marketplace functionalities

Medusa Marketplace Project status Assigned store_id to Order, Product to make them store specific Create and process payment for an order with multipl

Keith Hon 8 Nov 13, 2022
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
A web panel to manage TP-Link/Kasa smart home devices.

TP-Link Web Panel A web panel to manage TP-Link/Kasa smart home devices. Prerequisites Node.js v16.13.1 or higher Yarn Installation Run git clone http

Milan M 3 Apr 1, 2022
A simple element template chooser for properties-panel >= 1

A simple element template chooser for properties-panel >= 1

bpmn.io 9 May 30, 2022
Data Manipulation Form panel plugin for @grafana.

Data Manipulation Form panel plugin for Grafana Introduction The Data Manipulation Form Panel is a plugin for Grafana that can be used to insert, upda

Volkov Labs 25 Dec 28, 2022
Apache ECharts Panel plugin for Grafana

Apache ECharts Panel plugin for Grafana Introduction The ECharts Panel is a plugin for Grafana that allows to visualize Apache ECharts on your Grafana

Volkov Labs 36 Dec 23, 2022
A frontend framework containing of tools for fast development of dashboard, panel, etc.

Khaos-Admin A frontend framework containing of tools for fast development of dashboard, panel, etc. Tools We Provide Fast Development: We handle data

Hamrah Mechanic 7 Nov 27, 2022
RWP stands for Roblox web panel, it's a code snippet that you can run via developer console or the provided Google Chrome extension to try out early

RWP stands for Roblox web panel, it's a code snippet that you can run via developer console or the provided Google Chrome extension to try out early Roblox site features before they're officially out without any programming experience.

null 10 Nov 28, 2022
Your Ethereum control panel. Interact with smart contracts on Ethereum.

etherfunk Your Ethereum control panel. Interact with smart contracts on Ethereum. ?? https://etherfunk.io ?? Devleopment First, run the development se

Tom Quirk 23 Sep 24, 2022
Simple customizable slide panel (without jQuery)

toolslide.js Minimalistic customizable slide panel (without jQuery) Table of contents Quick start Usage Examples Options Methods Events Browser suppor

null 5 May 23, 2022
A control panel for Earthstar keypairs, shares, and replica servers.

Control panel applet This is an applet to help manage Earthstar keypairs, shares, and replica servers. It's written in React. These configurations can

Earthstar Project 5 Dec 9, 2022
Adds a panel area where you can inspect your dumps.

Kirby3 Toilet Dump without stopping your thread or template rendering. Instead your dumps will go straight to the new Toilet panel area. There you can

Sietse Veenman 6 Dec 14, 2022
Automatically reload the frontend when content changes are saved in the panel.

Kirby Reload On Save This plugin for Kirby 3 automatically reloads the frontend when content changes are saved in the panel. It uses the Broadcast Cha

JUNO 21 Jun 7, 2023
🚀Starter project with Angular 13, Ngx-admin, NestJS, Nx Workspace, Jest, Cypress, ESLint & Prettier 🚀

Angular 13 + Ngx-admin + NestJs + NX Starter project with Angular 13, Ngx-admin, NestJs, Nx Workspace, Jest, Cypress, ESLint & Prettier Features ✅ Ang

Wilfried 49 Jan 4, 2023
At BlackBox Vision we use heavily React Admin to build internal systems for our clients.

?? RA Firebase Starter ?? At BlackBox Vision we use heavily React Admin to build internal systems for our clients. Also, we rely on firebase a lot for

BlackBox Vision 2 Jun 7, 2022