top of page

TODO List

General

  • Determine which social media channels to support

  • Find all social media links and change them to CIY

  • Fix the back buttons on the three staff details page to go back to the correct list (need JavaScript?)

  • Add the blurb about deposits being non-refundable, add to the policies page as well

  • Also add a new "What is your cancellation policy?" question to the FAQ, with a short answer and/or a link to the policy

  • Fix the slugs for the teams pages (currently "copy_of_teams", etc.

  • Ditto for Workshops, Classes, Membership (currently "services", "copy_of_services", etc.

  • Create the Showroom page.  Initially copy the current page.  Later this may be a catalog of items.

  • Create a shopping page for tools and supplies.  Just a list for phase 1, and allow ordering on-line for pickup in the studio in phase 2.  Includes clay, glazes, etc. and will provide an inventory.

  • Create store inventory (and maybe showroom inventory?) in Phase 2.

  • Describe the arrangement with ClayWorks, typically 1 weeks, show link to their site but emphasize that the order must be done through CIY to get it delivered to CIY for pickup.

  • Ditto Kentucky Mud, but delivery times are longer - enquire first.  Update: removing per Susan.

  • Integration with Clover?  How will purchases in clover get updated in the site?

  • Integrate with Cozi.  The old calendar was able to be added into Cozi.

  • Add classes to the calendar​.  I've changed the classes page to show the classes, with description and prices, along with a button to join a waitlist.​

  • Find out the sweep time for payment into CIY's account

  • Figure out how to configure to send email confirmations and reminders for registrations. These are done in Settings > Outgoing Notifications.  SMS notifications can also be done, but they are not on by default and may require additional steps and/or cost to set up. 

  • Figure out how to add holidays to the calendar and add Dec. 24 through Jan 2

  • Create a waitlist for membership, and add a button to join the waitlist to the "How Do I Join" section of the Membership page.

Data and Miscellaneous 
 

  • Create script to turn imported users to site members.  Turns out the capability to do this is built into the platform.  It will send an email to all contacts that are turned into site members allowing them to create a password.

  • Import members from spreadsheets

  • Add Member badge to all members

  • Import current site users from Wordpress.

  • Finish creating Staff pages

  • Manually register Class students to the classes

  • Investigate Store and Inventory capabilities (phase 2)

  • Wix POS hardware? 

  • Issue: This platform doesn't have a simple way to open up workshops to members first.  This can be overcome I'm sure, but will take more effort (the code can filter out new workshops from non-member's view for a period of time).  May be able to just use the date the workshop slot was created.

  • Limitation: The name field for services (classes and workshops) is way too small (40 characters).  There is a "Tagline" field that is longer, and the code should be changed in the future to use that as the title (phase 2)

  • Configure Social Media (usernames and tags for Facebook, etc.)

  • Add favicon for site

  • Create a privacy policy and include it in the FAQ and in the page footer

  • Create views on Waitlists, Services, etc. (filters to allow easy viewing of data)

  • Make closing dates data driven instead of being defined in the calendar.js code.  Maybe add them in the CMS.

Booking

  • Create new Workshops and Classes pages that display an item for each service's slot (each day a workshop or class occurs on) instead of just the service, which requires picking a date (slot) on the booking (register) page.

  • Fix the repeater on the Workshop and Classes pages to get rid of the hover effects (currently shifts text up and adds a "Read More" link).  

  • Create booking page that responds dynamically to provide the correct price and deposit based on membership

  • ​Investigate creating a custom calendar (or list at the minimum) that shows the day slot for registering, not the service (which requires selecting the slot as an additional step) - basically make it like the old site

  • Either figure out how to get the back-end code in bookings.jsw to use the API instead of the REST services, or figure out how to use a permanent token (currently using a "Test Token").

  • Create a class page that will list the class - with title, description, and cost - along with a button to allow the user to request being added to the waitlist.

  • Create waitlist for Classes.  There will be one master waitlist data source with the name of the class stored in a field.  Create views for each class to allow easy viewing of only the records for each class.  This will also work for a member waitlist.

  • Currently, there is no link to an instructor from the Workshop listing.  This will require some work as the name comes from the Staff list, and the instructor pages come from the Team list.  Punt until after initial rollout. 

  • Change the price at the bottom of a workshop to only show one if there isn't a different member/non-member price (currently displays both). 

Setup

  • Set up banking information and test with a nominal amount

  • Set the DNS to point to the Wix IP addresses when ready to go live.  Actually ended up changing the DNS servers to Wix DNS servers.

  • Convert all contacts to site members so they get access.

  • Get a list of the holidays that CIY will close for and update calendar.js 

  • After launch update metadata and investigate other SEO optimizations

  • Look at settings in Settings > Inbox Settings

  • Set up collaborators and their roles (Liz, Instructors, Monitors)

  • Fix emails to be sent from info@ciypottery.com (instead of wix email address)

About Us

CIY is a creative hub located in Ashburn, VA, where individuals can explore the world of pottery and specialty arts. The acronym stands for “Create It Yourself,” reflecting the studio’s mission to foster a collaborative environment for both beginners and seasoned artists.

​Studio Hours
  • Monday – Thursday 10AM – 9PM

  • Friday 10AM – 6PM

  • Saturday 10AM – 5PM

  • Closed Sunday

Contact
  • 44933 George Washington Blvd.
    Suite 160 University Commerce Center
    Ashburn, VA 20147

  • (703) 715-7685

  • info@ciypottery.com

  • Facebook
  • Instagram
bottom of page